Team Lead, Full Stack Mobile Developer
Volkswagen Group Services Iberia
Job highlights
Summary
Join Volkswagen Group Services' Volkswagen Digital:Hub in Spain as an experienced Full Stack Mobile Application Developer Team Lead. You will lead and mentor a team, overseeing the development and delivery of cutting-edge mobile applications. This role requires strong technical expertise in mobile and backend technologies, along with leadership skills. You'll collaborate with cross-functional teams and manage the technical roadmap for mobile application projects. The position offers fully remote work capability, professional development tools, flexible hours, a competitive holiday package, and employee discounts. If you're ready to thrive in a dynamic start-up environment and be part of our family, supported by one of the largest companies in the world, apply now!
Requirements
- Proficient in mobile development for both iOS (Swift, Objective-C) and Android (Kotlin, Java)
- Strong experience in backend technologies such as Node.js, Java, Python, or Ruby
- In-depth understanding of RESTful API design and integration
- Experience with database management (SQL, NoSQL, Firebase, etc.)
- Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, or similar
- Experience with mobile testing frameworks and automated testing tools
- Expertise in Version Control Systems, primarily Git
- Knowledge of cloud platforms such as AWS, Google Cloud, or Azure
- Proven experience leading or managing a team of developers
- Strong ability to guide and mentor junior developers, fostering growth and development
- Excellent communication and interpersonal skills, with the ability to interact effectively with both technical and non-technical stakeholders
- Ability to prioritize and manage multiple projects simultaneously in an Agile environment
- 5+ years of experience in mobile application development, with a strong portfolio of released apps
- 2+ years of experience in a leadership role or team lead position
- Strong background in full-stack development, with experience handling both front-end (mobile) and back-end (server-side) responsibilities
Responsibilities
- Lead, mentor, and guide a team of mobile developers to design, build, and maintain high-quality mobile applications
- Conduct code reviews, provide constructive feedback, and ensure adherence to best practices and coding standards
- Foster a collaborative, positive, and high-performance development environment
- Assist in the recruitment and onboarding of new team members
- Develop and execute on professional development plans for team members, supporting career growth and skill development
- Architect, design, and develop both front-end (mobile) and back-end (server-side) components for mobile applications
- Collaborate with designers to ensure a seamless user experience (UX/UI) across both Android and iOS platforms
- Develop scalable, secure, and high-performance RESTful APIs and integrate them with mobile applications
- Implement application logic, database management, and server-side infrastructure
- Troubleshoot and optimize applications for performance, scalability, and security
- Work closely with product managers, designers, and QA engineers to define product requirements and deliver high-quality features
- Provide technical insights and help translate business requirements into technical specifications
- Ensure seamless integration of mobile applications with back-end services, databases, and third-party APIs
- Collaborate with other engineering teams to ensure alignment and share best practices across the organization
- Manage the technical roadmap for mobile application projects, ensuring milestones are met on time and within scope
- Drive the teamβs Agile development process, including sprint planning, daily standups, sprint reviews, and retrospectives
- Identify and mitigate risks, ensuring that the development process stays on track and adapts to evolving requirements
- Monitor project timelines and deliverables, providing regular updates to stakeholders
- Ensure that mobile applications are thoroughly tested, including unit tests, integration tests, and end-to-end tests
- Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate testing and deployment processes
- Maintain high standards of code quality and ensure that the application is secure and free from vulnerabilities
- Stay up-to-date with the latest trends and advancements in mobile development technologies and tools
- Continuously evaluate and recommend improvements in the development process, architecture, and technologies used
- Lead efforts to adopt new frameworks, libraries, or technologies that improve efficiency and the quality of mobile applications
Preferred Qualifications
- Experience with React Native, Flutter, or other cross-platform mobile frameworks
- Knowledge of microservices architecture
- Familiarity with App Store and Google Play Store submission processes
- Experience with UX/UI design principles and tools like Figma or Sketch
Benefits
- Fully remote work capability, with an option to work from our office when needed
- Access to professional development tools and free language courses
- Flexible working hours to accommodate personal and professional needs
- A competitive holiday package and access to a variety of employee discounts
Share this job:
Similar Remote Jobs
- π°$152k-$190kπUnited States
- π°$122kπUnited States
- πCanada
- πCanada
- πWorldwide
- π°$147kπUnited States
- πUnited States
- πWorldwide
- πBelgium