Senior Software Engineer Mobile
Our client is looking for an experienced and skilled Senior Software Engineer Mobile to join their team. As a Mobile Architect, you will oversee the design, development, and implementation of world-class mobile web and native app experiences for their brands. Your responsibilities will include creating high-quality, efficient, and scalable mobile solutions that meet business needs. You will collaborate with cross-functional teams, work closely with project managers, and manage the entire mobile application development lifecycle.
- Design and develop mobile application architecture, ensuring alignment with business requirements and industry best practices.
- Collaborate with cross-functional teams to develop high-quality mobile solutions, including native mobile apps, mobile web, PWAs, and hybrid apps.
- Work closely with project managers to ensure on-time and within-budget project delivery.
- Manage the entire mobile application development lifecycle, from planning and design to deployment and maintenance.
- Develop and maintain mobile application documentation, including technical specifications and user guides.
- Provide technical leadership and mentorship to other developers on the team.
- Bachelor’s or master’s degree in computer science or a related field.
- At least 5 years of experience in mobile application development.
- Proven experience designing and developing mobile application architecture, preferably for both iOS and Android platforms as well as mobile web, PWAs, and hybrid apps.
- Familiarity with backend systems and APIs, GraphQL as well as SQL and NoSQL databases.
- Strong background in cloud-native application development, including serverless computing, containerization, and microservices architecture.
- Familiarity with cloud-native technologies such as AWS, Azure, and Google Cloud Platform.