As an iOSSoftware Engineer, you will
- Drive innovation and technical excellence in mobile development.
- Lead complex mobile projects and teams.
- Collaborate with product leadership to define mobile product strategy.
- Mentor and develop high-performing engineering teams.
- Architect and implement scalable mobile solutions and Champion technical excellence and best practices.
- Stayup to datewith emerging mobile technologies.
What you need to bring
- Bachelor s degree inComputerScienceor related field.
- 5+ years of experience in mobile app development.
- Expertproficiencyin Swift/Objective-C.
- Strong object-oriented skills including design,codingand testing patterns.
- Familiarity with database technologies (SQL and NoSQL databases) and ORM frameworks (Hibernate, JPA).
- Ability to design scalable, reliable, and maintainable software systems.
- Thorough understanding ofXCode
- Strong leadership and communication skills.
Preferred Qualifications
- Experience with mobile performance optimization,testingandintegrations.
- Knowledge of security best practices for mobile apps.
- Experience inmobileintegration,developmentand maintenance.
- Familiarity with continuous integration (Jenkins), application monitoring (Crashlytics and fabric.io), mocking tools (Appium and Apiary), build tool development and enhancements, using unit testing and cucumber tests for functional tests.
- Contributions to open-source mobile projects.
- Proficiencyin Swift, Objective-C, React Native.