iOS Developer (R&D Studio)
JatApp is an IT product company that creates valuable high-tech products used daily by millions worldwide.
We are looking for an iOS Developer for our R&D team who will be responsible for developing innovative and user-friendly mobile applications for Apple devices, taking a leading role in the creation process, staying updated with the latest iOS developments, collaborating with cross-functional teams, and demonstrating proficiency in Swift and design principles, with a strong focus on user experience and high-traffic application maintenance.
Your responsibilities will be:
Creating mobile applications using Swift and SwiftUI for Apple devices,
Developing applications from scratch, taking a leading role in the iOS app creation process and implementing modern architecture patterns
Staying up-to-date with iOS and Apple updates, keeping abreast of new developments in the field
Participating in the technical design process by analyzing technical application requirements
Working closely with product and design teams to customize the application experience for the iOS platform
Developing innovative and user-friendly user interfaces, enhancing overall user experience
Building reusable iOS software components to streamline development processes
Building and maintain high-traffic iOS applications
What you’ll need:
A minimum of 4 years of experience as an iOS Developer
Excellent command of the English language
Strong proficiency in Swift.
Comprehensive understanding of the iOS app/common widgets lifecycle.
Familiarity with iOS design principles, interface guidelines, and best practices.
Proficiency in memory management, offline storage, threading, and performance tuning.
Experience with code collaboration, pull requests, and code reviews
Obsession-level interest in Apple and iPhone.
Ability to collaborate effectively with cross-functional team members.
Ability to collect and interpret both qualitative and quantitative feedback.
Effective communication skills.
Creative problem-solving skills.
Results-driven personality and self-motivation.
Experience working autonomously and adhering to deadlines
Will be a plus:
Proficiency with Flutter or other cross-platform technologies.
Experience with implementing Testing (XCTest, XCUITest).
Familiarity with Instruments and Profiling.
Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes.
This position requires relevant experience in mobile app development, and your expertise will be critical in shaping the success of our mobile applications. We invite you to join our team and contribute to the evolution of our mobile product portfolio if you are passionate about creating impactful and user-centric mobile experiences.
At JatApp, we value:
Responsibility for your product and processes
Result orientation and perseverance in achieving your goals
Flexibility and quick adaptation to changes
Ownership of your work and closing turnkey tasks
Continuous development and teamwork
Recruitment process: Interview with HR - Test task - Technical interview - Final interview - Reference Check - Offer
Flexible schedule and the ability to work remotely
Technical equipment (laptop) for work or reimbursement for it
Coverage of meal expenses
Health insurance and compensation for sports activities after the end of the probationary period
Compensation for professional development training, participation in conferences, and meetups – at the end of the probationary periodInformal events, team building
20 days off per year, 15 days of paid sick leaves (12 with medical certificate, 3 without)
Annual compensation review and annual bonus