Apply for jobs Login
World map with all continents displayed

Senior Mobile Engineer - React Native, Node.js - Finance market

5+ years
Long-term (40h)
Finance
Full Remote
React Native
Node.js
JavaScript
TypeScript

Requirements

Must-haves

  • 5+ years of mobile development experience
  • Strong proficiency in React Native
  • Strong proficiency in JavaScript, TypeScript, and Node.js
  • Experience developing reusable components and libraries
  • Experience with version control systems (e.g., Git, Bitbucket)
  • Knowledge of continuous integration and deployment processes, including building deployment pipelines for mobile apps
  • Solid understanding of asynchronous programming, API consumption, security and compliance best practices, and in-app user and state management
  • Deep problem-solving and analytical skills with a passion for tackling complex engineering challenges
  • Strong communication skills in both spoken and written English
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

Nice-to-haves

  • Startup experience
  • Experience with Expo Application Services (EAS)
  • Experience with test-driven development using frameworks (e.g., Jest, Mocha, Appium)
  • Experience with native mobile development (e.g., iOS/Android, Swift, Xcode, Kotlin, Java, Android Studio) and publishing to app stores
  • Familiarity with backend and API development using TypeScript and Node.js
  • Experience with logging technologies (e.g., Firebase, Sentry.io)
  • Previous experience leading a team of mobile engineers or providing technical leadership in mobile projects
  • Contributions to open-source mobile projects or active participation in the mobile engineering community

What you will work on

  • Develop a robust, scalable, and maintainable React Native application to transform the mortgage industry
  • Integrate APIs and ensure seamless data flow in collaboration with backend developers
  • Work with cross-functional teams (e.g., data scientists, analysts, software engineers) to understand app requirements and deliver business-driven solutions
  • Advocate for engineering best practices and drive improvements in mobile development methodologies, processes, and technologies
  • Conduct code reviews, demos, and mentorship while fostering a collaborative, learning-oriented team culture
  • Troubleshoot, debug, and optimize application performance
  • Stay updated on emerging trends in mobile engineering and share insights with the team and organization
  • Communicate technical concepts, solutions, and recommendations effectively to both technical and non-technical stakeholders
This job is closed Create a Strider account today, and get matched with other great job opportunities!
This job is closed Create a Strider account today, and get matched with other great job opportunities!

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs