How Remoteville checks and expires listings

Senior Full Stack React Developer

Skills
Full-Stack DevelopmentJavascriptNode.JsREST ApisReact.JsOkta Identity CloudRedux.Js
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years React development experience
  • 3+ years TypeScript in production
  • Strong React 18 knowledge including hooks Suspense lazy loading and memoization
  • Experience with Redux Toolkit RTK Query React Hook Form and Yup or Zod
  • Enterprise design system and component library experience
  • 3+ years Node.js development experience
  • 3+ years building REST APIs with Express or similar
  • Experience integrating third-party REST and SOAP services
  • Strong API design error handling and service integration knowledge
  • Experience implementing JWT OAuth 2.0 and OpenID Connect
  • Hands-on experience with Redis caching strategies
  • Experience with React Testing Library Vitest unit testing integration testing and async testing
  • Strong problem-solving analytical and communication skills
  • Ability to work with incomplete requirements in Agile/Scrum environments
  • Strong code review and mentoring capabilities

Nice to have

  • Self-directed
  • Analytical
  • Collaborative
  • Detail-oriented
  • Mentoring mindset
  • Adaptable

Day to day

  • Own end-to-end feature delivery across React and Node.js layers from design through implementation and testing
  • Build scalable web applications using React 18 TypeScript RTK Query and Express APIs in an Agile team
  • Design reusable UI components backend service patterns and integrations that improve consistency performance and maintainability