Search by job, company or skills

Mobile Engineer

Early Applicant
  • Posted 2 months ago
  • Be among the first 30 applicants

Job Description

About the Role

We are looking for a Senior React Native Engineer to join our team in building robust, scalable, and high-performance mobile applications. You will work closely with engineers, designers, and product managers to deliver seamless mobile experiences using modern tools and best practices.

Responsibilities and Duties

  • Develop and maintain React Native applications for iOS and Android.
  • Collaborate with product, design, and backend teams to implement features and improvements.
  • Write clean, modular, and testable code using TypeScript.
  • Optimize applications for performance, scalability, and usability.
  • Integrate RESTful APIs and third-party libraries into mobile apps.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Troubleshoot, debug, and fix bugs and performance issues.

Required Skill-set

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of total professional experience, with 3+ years of hands-on experience with React Native in production environments.
  • Proficiency in TypeScript and modern JavaScript (ES6+) along with experience with React.js/Next.js.
  • Solid understanding of mobile app architecture, performance tuning and understanding of working/creating private npm packages & SDKs.
  • Experience using testing frameworks (e.g., Jest, Detox, React Native Testing Library).
  • Proven experience publishing apps to the App Store and Google Play.
  • Experience using Firebase and mobile analytics SDKs.
  • Familiarity with Git and collaborative development workflows.
  • Deep understanding of functioning and implementation of basic algorithms such as sorts, searching and the capability to explain performance characteristics.
  • Familiarity with app performance monitoring and crash reporting tools (e.g., Sentry, Bugsnag, Datadog) and performance testing.
  • Track record of developing products in an agile development environment and working knowledge of scrum activities.
  • Fluency in English (Business level)

Good to have skill-set

  • Experience working in a CI/CD environment.
  • Contributions to open-source projects or technical blogs
  • Fluency in Japanese (Conversational level)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 126920613

Similar Jobs

Chennai, India

Skills:

capacitor JavaPhonegapNGRXAngularjsObjective-cJasmineKotlinJiraIosAndroidGitRxjsScssIonicRestful ApisCordovaSwiftKarmaCI CD pipelines

Chennai, India

Skills:

FirebaseRetrofitJavaMVVMAndroid SDKSqliteDaggerSolid PrinciplesKotlinJetpack ComposeHiltClean ArchitectureCoroutinesRoomOkHttp

Chennai, India

Skills:

Automation Framework DevelopmentPytestSeleniumTestNGAppiumJUnitGitJavascriptAzure DevOpsGitHub ActionsCI CD JenkinsAndroid Mobile Automation TestingWebdriverIOAndroid Debugging ADB Logcat Appium Inspector

Beware of Scammers

We don’t charge money for job offers