Job description
As a OS Developer at Mint IT, you’ll build beautiful and user-friendly iOS apps for our customers. Your code will be written in a timely and scalable way all while ensuring strong optimization. You’ll also unit-test your code for robustness including edge cases, usability, and general reliability. You’ll work closely with our product team to deliver high-quality iOS apps
Responsabilities
- Build iOS mobile applications and follow best practices.
- Ensure that all processes and procedures are followed and that quality standards are successfully met.
- Ability to perform well in the face of tight deadlines and technical challenges
- Work within cross functional teams to drive the implementation of new features as well as resolve operational issues.
- Collaborate with cross-functional teams to analyze, design and ship new features
- Implement new technologies to maximize application performance.
- Fully responsible for mobile app development in the team.
- Build and publishes applications in app stores and Implement new technologies to maximize application performance.
Qualifications
- iOS Development experience and good knowledge of iOS design principles
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Ability of bug fixing
- Strong skills with Objective-c & Swift languages
- Proficient understanding of code versioning tools, such as Git
- Good knowledge of the Mac OS and iPhone OS development environment
- Unitary tests capacity
- Ability to Develop, maintain & test applications of iPhone/iPad
Skills
- + 2 years iOS Development experience
- Native mobile development experience
- Developing mass market consumer applications
- Creating complex UI, interactions and animations with code
- Be able to face challenges and open to work in a multidisciplinary team
- Organized, and with attention to details.
- Adequate communication and interpersonal skills
Extra
Please note that these are desirable skills and are not required to apply for the position.
- Experience preferred developing mobile applications in the following technologies: (native or hybrid), Java, Kotlin, Flutter or Nodejs
- Experience preferred with all aspects of development life cycle and developing applications using the Agile methodology