Senior Engineer responsible for designing and developing scalable iOS applications, mentoring junior engineers, and working closely with product managers and designers. The role requires strong iOS development experience using Swift, knowledge of mobile development best practices, and experience with designing scalable software systems.
Requirements
- Design and develop scalable, high-quality iOS applications
- Write, review, and architect code using modern engineering practices
- Stay updated with new technologies and apply them appropriately
- Help reduce technical debt and improve system health
- Mentor junior engineers and support their development
- Work closely with product managers, designers, and other engineers
- Communicate technical concepts to both technical and non-technical stakeholders
- Take end-to-end ownership of services
- Participate in on-call rotations and handle incidents
- Maintain and update systems and improve reliability
Benefits
- Discover your ideal work-life balance with our approach to a hybrid set-up
- Access to Perkbox, giving you discounts across healthcare, entertainment, food, utilities and more
- Access to LinkedIn Learning, giving you learning opportunities to upskill and work on your personal growth
- Access to top-notch mental health support through our Employee Assistance Program
- Continuous opportunities to leap, learn and grow