Advaiya - Bellevue, WA

posted about 1 month ago

Full-time - Mid Level
Bellevue, WA
Repair and Maintenance

About the position

We are seeking an experienced mobile developer responsible for building mobile applications using React Native. The role involves designing and developing both new and existing mobile applications while collaborating with team members across different project layers. A strong commitment to problem-solving, sophisticated design, and delivering quality products is essential.

Responsibilities

  • Design and develop new and existing mobile applications using React Native.
  • Coordinate with team members working on different layers of the project.
  • Maintain active communication with customers to understand requirements and translate them into technical specifications.
  • Mentor other team members and suggest workflow process improvements.
  • Write clean, readable, and maintainable code.

Requirements

  • 3-5 years of experience in mobile development, specifically with React Native.
  • Strong proficiency in JavaScript ES6+, TypeScript, HTML, and CSS.
  • Familiarity with popular libraries used in React Native applications such as React Navigation and React Native Reanimated.
  • Experience with state management libraries like Redux (with Thunk or Saga) and React hooks.
  • Knowledge of REST APIs and/or GraphQL for backend integration.
  • Understanding of native iOS and Android integrations with React Native.
  • Ability to integrate third-party services from providers like Google, Facebook, or Apple.
  • Experience with Firebase cloud messaging APIs and push notifications.
  • Familiarity with modern authorization mechanisms, such as JSON Web Token.
  • Proficient understanding of code versioning tools such as Git.

Nice-to-haves

  • Experience with other mobile or web libraries and frameworks like React, Ionic, Angular.io, or Vue.js.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service