Building cloud-native web and mobile applications used across desktop, mobile browsers, and native iOS/Android apps that support critical business operations.
Requirements
- Strong experience with React, JavaScript, and TypeScript
- Expert-level backend development in Java/Spring Boot or Node.js
- Solid understanding of RESTful API design
- Experience working in cloud environments
- CI/CD pipelines, Git workflows, and SQL (PostgreSQL preferred)
- AWS
- State management and data libraries (Redux, React Query, etc.)
Responsibilities
- Contribute to application architecture and technical standards
- Develop reusable front-end components and shared libraries
- Build and maintain backend services using Java/Spring Boot or Node.js
- Design and align REST APIs, data models, and error handling
- Lead code reviews and mentor junior developers
- Participate in Agile ceremonies, deployments, and production support
- Debug issues across web, mobile, APIs, and cloud infrastructure
Other
- 6+ years of professional software development experience
- Experience in Agile/Scrum teams
- Authentication and authorization flows (OIDC, SAML, Auth0)
- Automated testing frameworks (Jest, Cypress, Detox)
- Microservices architectures