Senior Mobile Engineer

  • Closed
  • US Company | Medium (51-250 employees)
  • LATAM (100% remote)
  • 5+ years
  • Long-term (40h)
  • Finance
  • Full Remote

Required skills

  • 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

Other jobs you might like

  • Full-stack Engineer (Front-end leaning)

    • LATAM (100% Remote)
    • US Company | 1-10 employees
    • 4+ years of exp.
    • Short-term (40h)
  • Senior Front-end Engineer

    • LATAM (100% Remote)
    • US Company | 11-50 employees
    • 7+ years of exp.
    • Short-term (40h)

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

Find great opportunities

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

Sign up