Remote Lead Engineer (React.js)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Design and build reusable front-end components for web and mobile applications.
  • Assist in developing core front-end infrastructure, design systems, and libraries.
  • Translate designs and wireframes into high-quality code, collaborating closely with designers, engineers, founders, and product managers.
  • Mentor team members and review their work.
  • Work on complex enterprise software products in the cloud-native, data engineering, B2B SaaS, IoT, and Machine Learning space.

Requirements:

  • 6+ years of experience with React JS and associated tooling like Redux, Jest, Webpack, Babel, Enzyme, Cypress.
  • 4+ years of JavaScript experience, including asynchronous programming, closures, types, and ES6/ES7.
  • Thorough understanding of React.js principles, Virtual DOM, Data Binding, State & Props, React Lifecycle, and Redux Middleware.
  • Proficiency in front-end technologies such as HTML5, CSS3, LESS, Bootstrap, Material UI.
  • Experience with consuming and transforming internal and 3rd party APIs (REST and GraphQL).
  • Familiarity with code quality practices, cross-browser compatibilities, responsiveness, and web accessibility standards.
  • Strong understanding of software engineering best practices, unit testing, code reviews, debugging, troubleshooting, and agile development.
  • Excellent communication skills and a Bachelor’s degree in Computer Science or equivalent experience.

Benefits:

  • Autonomous and empowered work culture with fast decision-making.
  • Flat hierarchy and startup-oriented “get things done” culture.
  • Positive environment with regular celebrations of success.
  • Inclusive, diverse, and authentic work environment fostering growth and ownership.
Leave a feedback