Senior Frontend Engineer

Logo of Nivoda

Nivoda

πŸ“Remote - Spain

Job highlights

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Nivoda know you found this job on JobsCollider. Thanks! πŸ™