Senior Frontend Engineer

closed
Nivoda Logo

Nivoda

πŸ“Remote - Spain

Summary

Join Nivoda, a leading B2B diamond and gemstone marketplace, as a Senior Frontend Engineer. You will collaborate with stakeholders and engineers to design, develop, and launch innovative products. This role requires 5+ years of software engineering experience, including 3+ years with React. You will build and maintain scalable products, implement new features, work with product and design teams, ensure adherence to best practices, debug issues, collaborate with cross-functional teams, and mentor junior developers. Nivoda offers a dynamic, remote-first work environment with flexible hours, unlimited holiday allowance, and ample growth opportunities. The company is experiencing exponential expansion, providing a chance to contribute significantly to its success.

Requirements

  • Have 5+ years as a software engineer and at least 3+ years of development experience in the React ecosystem
  • Have experience building features and products with a sizable active usage
  • Have excellent knowledge of Javascript, Typescript, React and its core Principles
  • Have experience with micro frontend development
  • Have experience with automated testing suites, like Jest and RTL
  • Have the ability to integrate third-party libraries
  • Have familiarity with build tools and code versioning tools such as Git, Webpack, npm, etc
  • Have experience working with GraphQL & Apollo Client
  • Be a proactive, excellent communicator and experienced in shipping production-level quality software
  • Have a B.S or M.S Tech degree in Computer Science, Computer Engineering

Responsibilities

  • Build and maintain fast, scalable products and services with great UI/UX at its core
  • Implement new features and products offering that matches with the design principles of the organization
  • Work with the Product team and the design team to define product requirements to build products that are scalable and efficient products and services
  • Ensure adherence to best practices, coding standards, and quality guidelines throughout the development lifecycle
  • Debug and resolve complex technical issues, providing timely support to internal teams and external customers
  • Collaborate with cross-functional teams to identify and prioritize customer requirements and feedback
  • Mentor junior developers and improve the quality of engineering work in the broader team
  • Actively participate in discussions to improve the overall customer experience on the Nivoda platform

Preferred Qualifications

Be comfortable working on some Backend tasks occasionally

Benefits

  • Dynamic working environment in a rapidly growing company
  • Enjoy a pleasant, low-hierarchy work environment
  • Engage in intellectually challenging work that contributes significantly to Nivoda’s success and scalability
  • Flexible working hours and a vibrant company culture
  • Plenty of opportunities for growth and learning
  • Unlimited holiday allowance
  • Chance to join and contribute to a company during its exponential expansion phase
This job is filled or no longer available