Hybrid Senior iOS Engineer

Posted last month

Apply now

About the role

  • Write code and act as a role model for the development team.
  • Have significant impact on the software development process and move the team forward.
  • Influence architectural and technical decision making and ensure high-quality code co-reviews.
  • Contribute technical knowledge as foundation for strategic product decisions.
  • Identify and drive improvements in product development process and infrastructure.
  • Lead innovation and guide development at scale on the iOS platform across Roche products.
  • Work autonomously in an interdisciplinary team collaborating with designers, QA, and product owners.
  • Mentor other engineers and support team growth.
  • Maintain and evolve live iOS products with focus on accessibility, performance and reliability.
  • Participate in workshops, conferences, town halls and team meetings as required.

Requirements

  • 5+ years of experience building native apps.
  • Desire to craft beautiful, usable interfaces across iOS devices.
  • Proven track record building reliable, performant, scalable and understandable solutions.
  • Hands-on experience with SwiftUI and structured concurrency (async/await).
  • Write tests to ensure delivery of high-quality software.
  • Experience working iteratively and maintaining live products.
  • Work with an eye toward accessibility, performance and systemic solutions.
  • Experience mentoring other engineers.
  • Excellent communication skills and ability to give and receive feedback.
  • Excellent written and verbal English skills.
  • Empathetic towards the user experience.
  • Bonus: knowledge of the diabetes industry or other comparable health or regulated industries.
  • Bonus: background in Computer Science.
  • Bonus: familiar with Functional Reactive Programming or App Extensions.
  • Located in Warsaw or Poznan (role location).

Benefits

  • Annual bonus payment based on your performance.
  • Dedicated training budget (training, certifications, conferences, diversified career paths).
  • Recharge Fridays (2 Fridays off per quarter available).
  • Take time Program (up to 3 months of leave to use for any purpose).
  • Flex Location (possibility to perform our work from different places in the world for a certain period of time).
  • Take Time for Charity (additional paid leave of maximum 2 weeks to engage in the charity action of your choice).
  • Private healthcare (LuxMed packages).
  • Group life insurance (UNUM).
  • Multisport.
  • Stock share purchase additions.
  • Yearly sales of company laptops and cars.
  • Hybrid work model (average two days per week in office).

Job title

Senior iOS Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job