What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science Engineering or related field
- 8–12 years of full stack engineering experience or 6+ years for exceptional candidates
- Strong backend experience with Java and Spring
- Experience with modern frontend frameworks such as React Next.js Vue.js or Angular
- Experience building and scaling web applications APIs and distributed systems
- Strong understanding of system design database architecture caching strategies API optimization and application performance
- Experience mentoring engineers and leading complex technical initiatives
Nice to have
- Ownership
- Adaptability
- Collaboration
- Humility
- Curiosity
- Technical leadership
- Startup mindset
- Mentorship
Day to day
- Architect and develop scalable web applications using modern frontend frameworks and robust backend services
- Build high-performance user experiences with responsive UI components and thoughtful user-centric design
- Design and optimize APIs data models and system architecture for scale reliability and maintainability
- Collaborate cross-functionally with Product Design Data Engineering Data Science and MLOps teams
- Guide technical direction mentor engineers and help shape the future of the platform
- Deploy monitor improve and scale applications that directly impact customers
Hiring process
- Apply through the hiring process
- Team reviews your application within two weeks
- Selected candidates progress to the next stage
