React Native Developer (REMOTE)

$156,000 - $176,800/Yr

AllSTEM Connections

posted 6 days ago

Full-time - Senior
Remote
Administrative and Support Services

About the position

The React Native Developer will be responsible for the development and maintenance of mobile applications for both iOS and Android platforms. This role requires expertise in React Native and involves collaboration with cross-functional teams to ensure high-quality product delivery. The position is primarily remote with occasional travel to Los Angeles, and it is a contract role with a duration of 12 months, renewable.

Responsibilities

  • Development and maintenance of mobile applications according to design specifications.
  • Write high-quality, self-documenting code using test-driven development techniques.
  • Collaborate with product teams, designers, and operations to provide feedback and suggest trade-offs.
  • Ensure code adheres to the latest coding practices and industry standards.
  • Work closely with backend developers to understand and utilize system APIs effectively.
  • Write unit and integration tests and develop automation tools for daily tasks.
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions.
  • Ensure quality of delivered milestones through proper unit and UI testing.
  • Troubleshoot and resolve customer issues through debugging and testing.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a similar field.
  • 5 years of experience in mobile and web development with cross-functional teams.
  • 3+ years of experience in React Native mobile development, including design and architecture contributions.
  • Strong experience in building customer-facing mobile and web applications.
  • Ability to write high-quality, self-documenting code using test-driven development techniques.
  • Strong knowledge of software engineering best practices, including CI/CD, unit testing, and design patterns.
  • Sound knowledge of system APIs and backend integrations.
  • Ability to work closely with backend developers for scalable application development.
  • Strong knowledge of cross-platform development for iOS and Android.
  • Familiarity with testing and debugging processes.

Nice-to-haves

  • Experience with Python or other backend technologies.
  • Familiarity with cloud infrastructure and containerization.
  • Knowledge of logging and analytical tools.
  • Experience with open source and third-party integrations.

Benefits

  • Health insurance
  • Dental insurance
  • Paid time off
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service