iOS Developer (Platform team)
JatApp is an IT product company that creates valuable high-tech products used daily by millions worldwide.
We are looking for an iOS Developer to join the Platform team. In this role, you will be pivotal in building and maintaining the core foundation upon which our iOS applications thrive. If you're passionate about crafting robust and reusable libraries, optimizing performance, and empowering other developers, this is your role!
Your responsibilities will be:
• Development and maintaining shared libraries for internal use across projects
• Maintaining and enhancing our project template for launching new iOS applications
• Analysing existing project code to identify and extract reusable modules
• Facilitation the integration of our platform into existing projects
• Conducting an in-depth analysis of application size and network interaction
• Driving improvements in our CI/CD processes
What you’ll need:
• At least 4 years of experience in mobile iOS app development
• Strong expertise in architectural patterns and decomposition (Redux, UDF, MVI, MVVM, MVP)
• Extensive experience with Subscriptions and In-App Purchases
• Deep understanding of UIKit
• Solid knowledge of SwiftUI
• Proficiency with analytics tools (AppsFlyer, Amplitude, Firebase)
• Significant experience in building and implementing A/B tests
• Experience working on large-scale projects (10+ developers) or involvement in more than 3 projects
• Ability to effectively engage with other teams, understand their challenges, and provide valuable support
• Strong documentation skills, including creating and updating technical documentation
• Results-oriented mindset with a focus on achieving outcomes rather than just following processes
Will be a plus:
• Experience developing libraries (open source or closed source)
Recruitment process: Interview with a recruiter - Test Task - Technical interview - Final Interview - Reference Check - Offer
We offer:
• Mental and Physical Health: health care is a must, so at JatApp we will cover health insurance for you
• Benefits Cafeteria: choose what you like most — sports, food delivery, home office supplies — and we will cover your expenses under available budget
• Knowledge sharing: in addition to internal events, you will have access to the Projector library
• Remote-First Culture: it’s up to you whether to work remotely or at our coworking space
• Personal Equipment Policy: for sure, you will have everything you need to work efficiently
• Learning and Development Opportunities: it's a real pleasure for us to watch you learn, so we're happy to cover your learning and development costs, as well as English courses
• Community of like-minded people: at JatApp you will work in a team of like-minded people who are ready to launch a product, run a marathon, or climb Hoverla together
• Creative freedom: we encourage initiative and creative thinking, so with us, you can be yourself and have the freedom of professional expression
• Legal & Finance Support: we cooperate with the best financiers and lawyers who will be ready to help solve any of your questions upon request
• Time-off Policy: 20 vacation days per year, 5 days for sick leave without medical confirmation, unlimited sick leaves with a doctor's note, 3 personal days, and 2 days off for special events or occasions