We are seeking a talented and skilled developer to join our team of innovative thinkers. In this role, you will play a crucial part in shaping the future of mobile applications for users on both iOS and Android. You will be responsible for designing, developing, and maintaining high-quality, user-centric features that are used by hundreds of thousands of people. Whether your expertise is in Swift or Kotlin, you have a deep passion for creating elegant, performant, and delightful mobile applications. You thrive in a collaborative environment and are excited by the challenge of solving complex problems that directly impact our users. Key Responsibilities - Design, build, and maintain high-performance, reusable, and reliable code for native iOS (Swift) and/or Android (Kotlin) applications. - Collaborate with product managers, designers, and other engineers to translate product requirements and user-centric designs into well-architected, functional mobile experiences. - Take ownership of features from conception to launch, including crafting technical specs, writing clean code, and ensuring a smooth release process. - Ensure code quality, robustness, and usability through unit and integration testing, and participate in code reviews to maintain a high-quality code culture. - Identify and correct bottlenecks, fix bugs, and continuously improve application performance, stability, and responsiveness. - Stay current with industry trends, best practices, and technologies in the mobile ecosystem to help us innovate and improve. Requirements - 3+ years of professional software development experience with a focus on mobile applications. - Strong proficiency and professional experience in either Swift for native iOS development or Kotlin for native Android development. - A deep understanding of the mobile ecosystem and its design principles. - Experience with modern mobile architecture patterns, such as MVVM, MVC, or VIPER. - Proven experience working with RESTful APIs and JSON to connect mobile applications to back-end services. - Familiarity with essential tools of the trade, including Xcode, Android Studio, and Git. - A strong product sense and a passion for building exceptional, user-friendly mobile experiences. - Excellent communication skills and the ability to work effectively in a collaborative, agile team environment. Benefits - Competitive salary and bonuses, including performance-based salary increases. - Generous paid-time-off policy - Flexible working hours - Work remotely - Continuing education, training, conferences - Company-sponsored coursework, exams, and certifications This is a challenging and rewarding career opportunity to work with cutting-edge technologies and contribute to the development of innovative mobile applications.