JustJoin.IT Hybrydowo Mid

iOS Front End Developer

TOYOTA MOTOR EUROPE NV/SA, ODDZIAŁ W POLSCE

⚲ Wrocław

12 000 - 18 000 PLN brutto (UoP)

Wymagania

  • Git
  • iOS
  • CI/CD
  • Microservices
  • MVVM
  • XCode
  • REST API
  • Swift
  • GraphQL

Opis stanowiska

Team description: 
We lead the end-to-end development, deployment, and continuous enhancement of Toyota’s connected services ecosystem across European markets. Our work oversees the integration of vehicle connectivity platforms, mobile applications, and cloud-based services, ensuring scalability, security, and seamless user experience. We collaborate with engineering, product, IT, legal, and external partners to accelerate service rollout and maintain operational excellence. 

Role Summary:  
We would like to invite you to join the adventure of expanding TME PL branch in the Toyota Digital HUB in Wroclaw.   We are seeking the iOS Front End developer - who will take ownership of developing, deploying, and maintaining highly scalable and reliable functionalities in our mobile app. You will be a key contributor to the design and architecture of the front end ecosystem based on iOS.

Key Responsibilities:  • Development and enhancement of mobile applications iOS (using Swift/Xcode). 
• Design and implement robust, scalable mobile features aligned with microservices architectures  
• Integrate mobile apps with backend services using RESTful APIs / GraphQL  
• Collaborate with cross-functional teams to design and implement new features. 
• Ensure the applications are optimized for performance and deliver a seamless user experience. 
• Participate in architectural decisions and ensure that the code is scalable, reusable and maintainable. 
• Stay updated with the latest industry trends, tools, and techniques in mobile development. 
• Participate in code reviews, CI/CD processes, and Agile ceremonies 
Qualifications & Skills:  

What we require:
• 3-6 years of relevant experience. 
• Proficiency in Swift, Xcode, and iOS development tools. 
• Experience mentoring junior developers. 
• Strong understanding of mobile app performance, optimization, and testing. 
• Familiarity with RESTful APIs and integration of third-party services. 
• Experience consuming APIs in a microservices environment  
• Knowledge of networking protocols (HTTP, REST, JSON)  
• Understanding of mobile architecture patterns (MVVM, VIPER, Clean Architecture)  
• Familiarity with API gateways and service-based architectures  
• Experience with Git and CI/CD pipelines 


Additional requirements (considered an advantage):  
• Understanding of connected vehicle ecosystems in automotive industry 
You have a  TOYOTA DNA, this means: 
• Courage: you are ready to let go of the easy path to reach challenging targets 
• Creativity: your passion drives you to explore innovative ideas and challenge the impossible 
• Coaching: you share knowledge and feedback with your colleagues and celebrate each other's success 
• Curiosity: you are open for new experience and able to combine imagination with fact-based observation 
• Collaboration: you are a team player, respectful and inclusive in your style and you take a customer-oriented approach 

Formal Role Details: 
• Job Type:  undefined time contract  
• Starting date: As soon as possible
• Location: Wroclaw, Silver Tower Office Centre 
• Working Pattern: Hybrid - 2 days in the office every two weeks (flexible, depending on business needs)
• Reporting line: Manager / Team Lead 
• Education level required: Bachelor/Master

🔍 Dekoder Ogłoszenia

🔴
We lead the end-to-end development, deployment, and continuous enhancement of Toyota’s connected services ecosystem across European markets.
Oznacza to, że zespół jest odpowiedzialny za cały cykl życia produktu, od pomysłu po utrzymanie, co może wiązać się z szerokim zakresem obowiązków i potencjalnie długimi godzinami pracy.
🔴
You will be a key contributor to the design and architecture of the front end ecosystem based on iOS.
Może sugerować, że oczekuje się od Ciebie nie tylko implementacji, ale także aktywnego udziału w kształtowaniu przyszłości technologii front-endowej, co wymaga doświadczenia i proaktywności.
🔴
Design and implement robust, scalable mobile features aligned with microservices architectures
Wymaga to dobrego zrozumienia architektury mikroserwisów i umiejętności projektowania rozwiązań, które są z nią kompatybilne, co może być wyzwaniem dla mniej doświadczonych programistów.
🔴
Participate in architectural decisions and ensure that the code is scalable, reusable and maintainable.
Oznacza to, że oczekuje się od Ciebie nie tylko pisania kodu, ale także myślenia o jego długoterminowej jakości i wpływie na architekturę systemu.