Share on:
Role Area:
iOS Developer
Contract Type:
Full-Time
Location:
Remote

We are looking for an enthusiastic dedicated, self-motivated Mobile Engineer to work within our teams. The successful candidate will be proactive, thorough and have excellent technical and problem-solving skills, with a positive and results-driven attitude.
Our continued business success and growth demand a lot from our technology. Our engineers are committed to find the best solutions to complex technical challenges together with professional team members.
Key Responsibilities / Duties:
- Software creation, unit testing, adhering to standards and best practices;
- Provide technical guidance;
- Code reviews for peers;
- Ensure the best practices are followed in the development teams;
- Contribute to team development;
- Write technical documentation that shares knowledge effectively;
- Work in an Agile environment;
Key Skills:
Essential:
- Experience in React Native development;
- Experience working with REST APIs;
- Experience in UI/UX & communication with design team;
- Good understanding of iOS app lifecycle;
- Good understanding of mobile device networking;
- Good Git knowledge;
- Knowledge of multi-threaded, asynchronous code;
- Good written and verbal communication in English
Desirable:
- Understanding of mobile apps life cycle;
- Understanding the full development cycle and some experience of Agile development methodologies and supporting tools;
- Experience with React Native technical hiring, willing to help on growing the team;
- Experience with React web framework;
- IOS and/or Android development;
- Firebase;
- Push Notifications;
- Fastlane;
- GTM Tracking;
- Frameworks/SDK integration in mobile apps;
Attributes:
- Proactive;
- Team player;
- Self-motivating;
- Proven ability & desire to innovate;
- Strong analytical skills;
- Develops and communicates technical processes, standards, and best practices to the team;