Position: Mobile (iOS) Developer
Company: ITernal Group
Experience required: 3y
English level: intermediate

We are looking for the skilled Mobile Developer

**About Project:**

Developing a consumer-centric mobile application that provides a digital experience covering the four pillars of pet wellness: Nutrition, Exercise, Health, and Happiness, including tips, coaching, and recommendations tailored to the pet of the end user

**Must have skills:**

- Overall 4+ years of Mobile app design, development experience (at least worked on 6 to 8 Mobility projects).
- Must have strong expertise development skills on Flutter (Dart Programming), building native iOS (using Swift) and Android (using Java & Kotlin) apps from scratch and deployment experience on both platforms will be a plus point.
- Strong understanding of MVP, MVVM, VIPER and Clean design architecture patterns.
- Must have skills on design, development of mobile solutions with high security considerations, APIs, .net JSON Web Services (Restful) development & Consumption, SQL database.
- Good Experience in integrating 3rd Party Libraries/SDKs with mobile platform, Middleware and Backend systems (On-Prem and/or Cloud).
- Experience in iOS/ android apps performance tuning, optimizing memory allocation & battery draining.
- Expertise in designing project architect and actively provide inputs on maintaining code quality & app performance
- Good Expertise in developing and deploying cross platform apps on Apple iTunes store and Google Play store.
- Good knowledge of Azure DevOps pipelines implementation.
- Experience in developing at least 2 Mobile Apps with high Security considerations across the full lifecycle, including Architecture, design, development, testing & maintenance.
- Experience with Git tools, Agile/Scrum and other SDLCs methodology

**Good to have skills:**

- Good knowledge of designing cross mobility platform skills with React Native framework with Javascript programming languages.
- Authentication, Authorization, Data services integration with any of the cloud technologies.
- Involved in support of PoCs / Prototypes and design of end to end technical solution based on customers’ requirements.
- Effort Estimation, Preparation of business case, defining / sizing infrastructure, licenses, development, and support.
- Work with the Customer/Account/Delivery/Project Managers and Business Analysts to develop high level technical designs for new opportunities.
- Excellent communication skills with ability to explain technical concepts to lay audiences. Written and spoken skills must be more than average.
- Good presentation skills: experience in presenting solutions to a technical audience will be an added advantage.
- Good interaction & interpersonal skills.
- Experience in working on broader solution skills would be an added advantage.
- Expertise in carrying out automated unit and module testing will be required.
- Work closely with the Client & Internal teams to deeply understand business requirements and provide solutions for it
- Good team management skills

**We offer:**

• Friendly professional staff and warm atmosphere;
• The environment where you can implement your ideas;
• Plans for growth and performance review;
• Flexible schedule and opportunities to working remotely (8 hours workday);
• Paid 18 days of vacation and up to 10 sick leaves annually;
• Medical insurance after the trial period;
• English courses;
• Participation in educational activities and thematic conferences;
• Attending professional conferences, summits, workshops, and seminars (70% of the cost offset by the company);
• Team parties and corporate events.