Posted May 7, 2026
Required Experience
8+ years of professional software development experience, including at least in senior technical or leadership roles. - Strong expertise in full-stack development with . - Proven ability to architect and design scalable, distributed, cloud-native systems (). - Solid understanding of , containerization (), and orchestration (). - Expertise in (pub/sub messaging, event-driven microservices communication). - Hands-on experience with such as . - Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Experience with frontend build tools (Webpack) and state management (Redux). - Familiarity with UI frameworks like Material UI or Bootstrap. - Advanced knowledge of data structures, algorithms, and complex system design. ### Traits of a Successful Candidate
Technical Mentor: Passionate about driving technical excellence and fostering a collaborative, knowledge-sharing environment. - Problem Solver: Deep technical knowledge and the ability to debug complex, distributed software systems. - Innovative Mindset: Proactive in identifying and adopting new frameworks and tools to optimize development workflows. - Strong Communicator: Ability to translate complex requirements into technical specifications for cross-functional stakeholders. ---
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City