What are the responsibilities and job description for the Front End Lead developer position at capgemini?
The Frontend Lead Developer will architect, build, and continue to scale a cross-platform web and mobile application deployed to iOS and Android platforms.
This role requires deep experience in Ionic Angular, Node.js, and production-level experience operating in an AWS-native environment.
We are looking for a developer who can support, maintain and enhance several existing applications, own architecture decisions, and ship production-level software in an agile, fast-paced and lean environment working with multiple vendors.
The lead developer will also be responsible for overseeing team of front developers offshore, working in close collaboration with Client's backend lead developer and other leads and Client IT and business leadership teams along with several supporting software vendors and 3rd party teams
This role will work in an established environment and architecture that consists of: mobile UI/UX, web interfaces, API integrations, backend services, cloud infrastructure, DevOps (CI/CD), and release management.
Any backend/integrations experience will be a huge plus point.
Key Responsibilities:
Application Development:
Build and maintain cross-platform mobile applications for iOS and Android platforms.
Develop and maintain responsive web applications using Angular.
Integrate third-party APIs including restaurant ordering and location services.
Optimize performance for mobile (offline support, coaching, API efficiency).
Cloud & Infrastructure:
Containerize services using Docker.
Manage container images and deployments via AWS ECR.
Deploy static and web assets to AWS S3.
Design scalable cloud-native architecture in AWS.
Manage CI/CD pipelines and release processes.
Publish mobile builds using Firebase App Distribution.
Quality & Dev Ops:
Implement automated testing (unit, integration, end-to-end) working closely with offshore testing team
Establish logging and monitoring best practices.
Ensure mobile store compliance and release readiness.
Required Skills & Experience:
Experience: 6 Years
Experience in restaurant or food-ordering technology ecosystems
Experience with performance optimization for high-traffic consumer apps
Experience optimizing mobile app performance and bundle size
Front-end:
Experience with Ionic Framework
Strong expertise in Angular
Experience compiling and deploying via Ionic Capacitor
Experience shipping production apps to iOS and Android
Cloud & DevOps knowledge (any experience is a huge plus)
AWS (S3, ECR, RDS, Lambda, API Gateway)
Docker containerization
CI/CD pipeline
Experience managing environments (dev/stage/prod)
The pay range that the employer in good faith reasonably expects to pay for this position is $37.45/hour - $58.51/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
Salary : $37 - $59