Team Lead - Full Stack Mobile Development Opportunity

volkswagen group services – portugal company

Subscribe to our Telegram Channel

Team Lead - Full Stack Mobile Development in SPAIN

Remote 3 months ago
Volkswagen Group Services is excited to present a fantastic opportunity to join our Volkswagen Digital:Hub in Spain. As part of the global Software Development Centre network in the Volkswagen Group, we constantly seek talented individuals ready to bring their unique skills to our projects.

Our start-up environment is collaborative, innovative, and open to new ideas. We strive to cultivate a work culture that encourages individual growth, team empowerment, and project excellence. We value respect, teamwork, and the common purpose that binds us as a group. 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, we invite you to read further.

About the Team and the Hub:

  • Our culture is centered around fostering individual growth and team empowerment within a flexible and supportive environment.
  • We prioritize respect, teamwork, and inclusivity, recognizing and valuing the unique contributions of each member.
  • We embrace a work-life balance philosophy and encourage continuous personal and professional development.

The role:

  • We are seeking an experienced Full Stack Mobile Application Developer Team Lead to join our dynamic engineering team. In this leadership role, you will oversee the development and delivery of cutting-edge mobile applications, ensuring they meet both technical and business requirements. As the team lead, you will be responsible for guiding, mentoring, and managing a team of developers, collaborating across teams to ensure timely project delivery, and maintaining high-quality code standards throughout the development lifecycle.
  • You will have the opportunity to shape the direction of our mobile development efforts, working with cross-functional teams including design, product management, and QA. The ideal candidate will have strong technical expertise in both mobile development and backend technologies, combined with leadership skills to drive the success of the development team.

Key Responsibilities:

  • Leadership & Team Management:
  • 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.
  • Full Stack Mobile 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.
  • Collaboration & Cross-functional Coordination:
  • 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.
  • Project & Delivery Management:
  • 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.
  • Quality Assurance & Testing:
  • 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.
  • Innovation & Continuous Improvement:
  • 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.

Requirements:

  • Technical Skills:
  • 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.
  • Leadership Skills:
  • 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.
  • Experience:
  • 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.

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.

What we offer:

  • 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.

Join us at Volkswagen Digital:Hub to advance your career in a role where your administrative skills will directly contribute to the success and smooth operation of our innovative projects.

For more information on our data processing activities and your rights as a data subject, please consult our privacy policy.

Ref: Level C
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly