We are looking for a Senior Software Engineer with strong 5+ years of frontend development experience to join a 6-month project focused on building and improving a production-grade mobile application. The role requires hands-on expertise with React Native and TypeScript, and ownership across the full mobile lifecycle — from implementation and integrations to release and ongoing support. Required for this role * 5+ years of experience in frontend development, with a strong focus on mobile applications * Proven commercial experience building and maintaining apps with React Native * Strong proficiency in TypeScript and modern JavaScript ecosystems * Experience with state management solutions, preferably Zustand * Solid experience integrating REST APIs and working with Axios * Hands-on experience with mobile authentication mechanisms such as JWT and session-based auth * Experience integrating payment providers like Stripe, PayPal, Google Pay, or Apple Pay * Experience working with push notifications, including Firebase Cloud Messaging (FCM) or similar services * Experience publishing and maintaining applications in App Store and Google Play * Upper-Intermediate or higher level of English
Nice to have * Experience supporting CI/CD pipelines for mobile applications and release automation * Familiarity with integrating real-time features such as chat or messaging solutions * Experience with testing strategies for React Native applications (unit, integration, or E2E)
Your responsibilities * Develop and maintain a cross-platform mobile application using React Native and TypeScript * Design and implement scalable, maintainable, and well-structured application architecture * Integrate third-party services and APIs, including payments, notifications, authentication, and chat * Collaborate with product, design, and backend teams to deliver functional and reliable features * Ensure application performance, responsiveness, and efficient resource usage * Apply security best practices to protect user data and application integrity * Participate in code reviews, technical discussions, and debugging activities * Support CI/CD processes, releases, and application updates in production environments
What you getYour time off * 18 paid vacation days and 10 paid sick days annually * 10 Ukrainian public holidays * Maternity and paternity leaves * Marriage and Parenthood Package * Additional leave for major life events * Sabbatical leave opportunities
Learning & growth * Sombra University workshops and internal learning programs * Tech Communities and knowledge sharing sessions * Language courses and workshops * Mentorship opportunities
Health & well-being * Sports compensation or health insurance coverage * Participation in races and marathons * Corporate doctor (telemedicine) * Well-being initiatives and workshops
And even more * Company-provided technical equipment * PE administration and tax support * Internal referral program * IT Club loyalty program * Company events and volunteering initiatives
Before you apply Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.
If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.