The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! Now the CHI team is looking for a highly skilled and experienced Senior Mobile Developer with strong expertise in Mobile Native development and payment interfaces.
About the Customer
The company is headquartered in New York City with 60+ offices in the Americas, Europe, Asia Pacific, and the Middle East and employs 4,500+ professionals. This international management consulting company focuses on retail services.
Requirements
- Proven experience as a Senior Mobile Developer with robust Mobile Native development skills
- Proficiency in Swift for iOS or/and Kotlin/Java for Android development
- Strong understanding of mobile design principles, patterns, and best practices
- Experience in integrating and working with payment interfaces
- Problem-solving skills and attention to detail
- Strong communication and collaboration skills, with proficiency in English at a C1 level or higher
- Ability to manage multiple tasks and projects simultaneously, meeting deadlines and delivering high-quality results
English level
Upper-Intermediate
Nice to have
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
- Experience with cross-platform frameworks such as React Native or Flutter
- Knowledge of CI/CD processes and tools for mobile development
- Familiarity with RESTful APIs to connect mobile applications to back-end services
- Understanding of cloud services and mobile backend as a service (MBaaS)
Responsibilities
- Develop, implement, and maintain high-quality mobile applications for iOS or/and Android platforms
- Write the technical requirements for a new payments app
- Work closely with the design, product, and backend teams to create a seamless and engaging user experience
- Ensure the performance, quality, and responsiveness of mobile applications
- Identify and correct bottlenecks and fix bugs
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Provide technical leadership and mentorship to junior developers
- Participate in code reviews and contribute to team knowledge-sharing
- Collaborate with cross-functional teams to define, design, and ship new features
- Covered vacation period: 20 business days and 5 days off
- Free English classes
- Flexible working schedule
- Truly friendly and supporting atmosphere
- Working remotely or in one of our offices
- Medical insurance for employees from Ukraine
- Compensation of psychological counseling
- Legal support
- Relocation assistance