Jetzt bewerben

Principal Software Engineer (Mobile)

Volvo Group

Wrocław
25000 - 30000 PLN
Festanstellung
iOS
Festanstellung

Must have

  • SwiftUI

  • UIKit

  • Swift

  • Objective-C

  • GraphQL

  • iOS

  • English (B2)

Requirements description

Your experience:

  • iOS Development: Extensive experience in building complex applications using SwiftUI, UIKit, Swift, and Objective-C.
  • Security Awareness: Strong understanding of security best practices across infrastructure, applications, and identity and access management.
  • Design Patterns: Proficient in patterns like MVC, MVVM, MVVM-C, MVP, Redux, and Unidirectional Flow, with a strong grasp of data structures.
  • API Integration: Skilled in using GraphQL and RESTful APIs for backend connectivity.
  • Technical Tools: Experience in developing CI/CD pipelines using tools like Azure DevOps or GitHub.
  • Agile Proficiency: Comfortable in agile environments.
  • SCRUM Experience: Familiar with SCRUM methodology for effective product development.

Desirable additional skills:

  • Multiplatform Development: Experience with multiplatform solutions such as Kotlin Multiplatform and React Native, enhancing cross-platform capabilities.
  • Backend and Cloud Programming: Familiarity with backend solutions, including cloud programming on platforms like Azure and AWS to support robust application infrastructure. Familiarity with Platform as a Service (PaaS) and serverless solutions.

What do we expect from you:

  • Innovative Mindset: Passion for innovation with proven skills of building proof-of-concepts (PoC) and evaluating new mobile technologies.
  • Product oriented: Eager to develop a great product that provides a fantastic user experience on mobile devices.
  • Effective Communication: Strong skills in articulating ideas clearly and working independently.
  • Team Collaboration: A team player who values feedback and fosters a cooperative work environment.
  • Customer Focus: Ensures solutions meet user needs and expectations.
  • Business Acumen: Ability to translate business requirements into effective technical solutions throughout the development lifecycle.
  • Proactive Problem Solver: Self-starter with a proactive approach to improving performance and processes.
  • Analytical Skills: Ability to develop and refine processes and methodologies.
  • Language Proficiency: Excellent proficiency in English, both written and spoken

Offer description

  • Collaborative Culture: Collaborative environment rooted in Swedish organizational culture, emphasizing transparency and teamwork.
  • Work-Life Balance: Enjoy a healthy work-life balance.
  • Career Development: Benefit from a clear career path and extensive development opportunities, including mentoring, coaching programs, participation in conferences and online platforms like Pluralsight, Udemy, and Kodeco.
  • Health and Wellness: Access private healthcare, a MultiSport card, and the MyBenefit platform to support your well-being.
  • Team Engagement: Participate in the Volvo League, engaging in team sports and activities.
  • Language and Learning: Improve your skills with English lessons and extra time for self-development during working hours, along with knowledge-sharing sessions within the team.
  • Modern Workspace: Work in a renovated office in Wrocław, complete with free coffee and tea.

Your responsibilities

  1. Drive Technical Excellence: Champion best practices, frameworks, and tools to enhance development processes and outcomes. Contribute to the strategy for the domain.
  2. Lead and Develop Teams: Guide and inspire a team of talented developers, fostering a culture of innovation and excellence. Set a positive example throughout the company for quality and responsibility.
  3. Engage in Development: Actively participate in development tasks, contributing to the continuous improvement of mobile applications.
  4. Team Leadership: Lead and motivate high-performing teams, fostering commitment around shared goals. Keep the team focused on important, high value efforts.
  5. Fulfill Key Roles: Act as a specialist, tech lead, and software architect within agile teams, ensuring high-quality deliverables. Known as an expert in their area within the Digital & IT community.
  6. Collaborate Across Teams: Work as an architect with architects and engineers from other teams to seamlessly integrate applications into the broader solutions.

show all (9)

Aufrufe: 5
Veröffentlichtvor etwa 2 Monaten
Läuft abin 21 Tagen
Art des VertragsFestanstellung
Quelle
Logo

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Principal Software Engineer (Mobile)"