
Senior Mobile Software Engineer
Xsolla
full-time
Posted on:
Location Type: Remote
Location: Serbia
Visit company websiteExplore more
Salary
💰 €70,000 - €85,000 per year
Job Level
About the role
- Develop and maintain mobile applications using React Native for iOS and Android platforms
- Implement best practices for mobile development, including code review, testing strategies, and CI/CD processes
- Build scalable and maintainable features within the existing application architecture
- Collaborate with product and design teams to implement technical solutions that meet business goals
- Integrate mini-apps and virtual currency systems with the Xsolla App ecosystem
- Work with cross-functional teams, including developers, QA engineers, and project managers
- Participate in technical discussions to align development work with business objectives
- Communicate effectively across distributed teams
- Deliver high-quality features on time throughout the development lifecycle
Requirements
- 5+ years of experience in mobile application development with a strong focus on React Native
- Proven track record of delivering commercial mobile applications from concept to launch
- Proficiency in React Native and JavaScript/TypeScript, with knowledge of native modules (Swift/Kotlin) as a plus
- Strong understanding of mobile architecture patterns and state management
- Experience with third-party integrations and APIs
- Strong problem-solving abilities and a results-driven approach
- Effective communication skills, both written and verbal
- Familiarity with gaming ecosystems and virtual currency platforms is a plus
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeJavaScriptTypeScriptSwiftKotlinmobile application developmentcode reviewtesting strategiesCI/CDthird-party integrations
Soft Skills
problem-solvingresults-driveneffective communicationcollaborationtechnical discussions
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering