Drive technical excellence across the engineering stack at the company
Requirements
- Full-stack development experience with proficiency in Java and Spring for backend development.
- Frontend development expertise with modern JavaScript frameworks (Angular, React, Vue or similar).
- Experience building and maintaining scalable web applications and APIs.
- Strong understanding of database design, caching strategies and API optimization.
- Strong system design and architecture skills.
- Experience with containerization/orchestration.
- Proficiency with Git, CI/CD pipelines, deploying services to Kubernetes (preferred)
Responsibilities
- Architect and develop scalable web applications using modern web frameworks ensuring code quality and best practices across frontend and backend systems.
- Implementing responsive UI components, state management solutions, and modern web technologies to create exceptional user experiences.
- Design database schema and APIs to support business requirements and system scalability.
- Design and implement scalable full-stack applications using Java/Spring backends and modern frontend frameworks.
- Architect and optimize APIs (such as RESTful, GRPC, GraphQL) and database schemas.
- Implement automated testing and deployment strategies.
- Optimize application performance and resolve technical debt.
Other
- Bachelor’s degree in computer science, engineering or a related field.
- 5+ years of experience in full stack web development.
- Travel Requirement: 0-10%
- Standing/Walking/Mobility: Must have mobility to attend meetings remotely and in person.
- Fingering/Grasping/Feeling: Must be able to write, type and use a telephone system 100% of the time.