Team Lead, Full Stack Mobile Developer

Logo of Volkswagen Group Services Iberia

Volkswagen Group Services Iberia

πŸ“Remote - Spain

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Volkswagen Group Services Iberia know you found this job on JobsCollider. Thanks! πŸ™