Title: Mobile App Fullstack Developer (ONLY W2)Employment Type: ContractContract Duration: 1 Yrs with possible extension
Years of experience: 6+ As a Mobile App Fullstack Developer, you would need to have at least 5+ years of experience in architecting and building scalable backend services for consumer facing applications. In this role as a fullstack developer, you will be responsible for the development and maintenance of domestically created (localized) functionality within a globally developed mobile application. Additionally, the team may be approached by other global teams to ensure timely deliveries of market features. Your primary focus will be the architecture, development, and implementation of backend services (and associated infrastructure) to be used by our mobile app. Due to your experience you will also provide technical expertise and guidance to peer engineers and developers globally. Working across different organizational layers including the business & global R&D teams, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. About YouYou have personally overseen the shipment high quality code to production as part of a team.You enjoy tackling interesting, complicated problems and following them through to the end.You collaborate effectively with engineers, product managers, and designers to break down product requirements and maintain visibility on projects.You write clean code and have significant experience with one or more programming languagesYou have expertise on maintaining backend infrastructure and updating dependencies against vulnerabilities and emerging best practices.Built scalable, performant, highly available services and understand the value of a good SLA What You'll DoArchitect and implement scalable backend systems to support locally developed features and functionality within our Mobile app.Align with different teams internally to source data and other necessary integrations in the context of architecture and development of features you’re working with.Develop services with attention to metrics & performance monitoring.Assist peer engineers with technical issues as they arise and provide ongoing support. SkillsHands-On Java ExperienceSpring Boot (Preferred) or ASP .Net CorePostgreSQL or similar database experience.ORM (JPA or Entity Framework)Docker/Kubernetes/Micro-ServicesDevelopment Tools: Github Actions, Argo CD, Jira, Confluence, etc Understanding of CI/CD and a SCRUM/AGILE way of working.