How Remoteville checks and expires listings

Senior Software Engineer - React Native

Skills
Mobile Software DevelopmentNode.JsReact NativeReact.JsTypescriptAndroidTailwind CSS
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of software development experience.
  • Extensive experience with React Native and familiarity with React Web.
  • Proven experience as a tech lead on projects, with a track record of launching products and leading teams.
  • Excellent written communication skills, essential for thriving in a remote work environment.

Nice to have

  • Experience in mentorship and developing junior engineers.
  • Knowledge of Tailwind.css and Node.js on TypeScript.
  • Curiosity and passion for exploring emerging technologies and experimenting with fresh ideas.

Day to day

  • Take ownership of the development of mobile applications (iOS and Android) and web interfaces using React Native and React Web.
  • Collaborate closely with the founding team to provide delightful user product experiences.
  • Iterate rapidly, test hypotheses, and refine features based on user feedback.
  • Take an active role in hiring and building out the front-end development team, identifying talent needs, conducting interviews, and onboarding new team members.
  • Help set the foundation for our engineering culture and grow with the company. Have impact beyond your engineering work.

Hiring process

  • Recruiting call & Hackerrank screening
  • Technical Interview (2 x 1 hr)
  • Cultural Interview