Senior Mobile Software Engineer

New
SerbiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AndroidJavascriptReact NativeTypeScriptReactCI/CDiOS

Requirements

  • 5+ years of experience in mobile application development with a strong focus on React Native.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven track record of delivering commercial mobile applications from concept to launch.
  • Proficiency in React Native and JavaScript/TypeScript.
  • 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.

Responsibilities

  • 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.
  • Deliver high-quality features on time throughout the development lifecycle.
  • 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.
  • Design and implement scalable application architecture for React Native mobile apps.
  • Lead architectural decisions around shared code strategies between React web and React Native mobile platforms.
  • Build and maintain a robust monorepo infrastructure.
  • Design and develop a comprehensive shared component library.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now