How Remoteville checks and expires listings

Senior Frontend Developer

Skills
React.JsTypescriptReact NativeExpoReact QueryStorybookAntD
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 6+ years of front-end development experience with React or similar frameworks
  • Strong TypeScript experience including advanced concepts
  • Experience with React Native and Expo
  • Solid understanding of the React ecosystem including state management component reuse and performance
  • Strong experience with REST APIs and server state management in React especially react-query
  • Experience with CSS and modern styling in JavaScript frameworks
  • Experience managing a reusable component library across multiple codebases
  • Comfortable managing pull requests code reviews git management and versioning

Nice to have

  • Creative
  • Collaborative
  • Self-starting
  • Strong mentor
  • Detail-oriented
  • Design-focused

Day to day

  • Lead front-end feature development within small cross-functional pods, partnering closely with product owners and designers to iterate quickly on requirements and acceptance criteria
  • Evolve and maintain the product using React and TypeScript while driving the TypeScript initiative toward full type coverage
  • Develop and maintain a React Native Expo in-cab application used daily by drivers, while creating reusable components and curating Storybook documentation for the shared component library
  • Assist with solutioning and architecture for large front-end stories, improve tools and approaches, and grow team knowledge through technical documentation and setup guides