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:
Nivoda is a leading B2B diamond and gemstone marketplace dedicated to empowering jewelry retailers and gemstone suppliers.
The company has developed an award-winning platform that connects jewelry businesses with the global diamond supply.
As a Senior Frontend Engineer, you will collaborate with business stakeholders and engineers to architect, develop, and launch innovative products.
You will build and maintain fast, scalable products and services with a focus on great UI/UX.
Your role includes implementing new features and products that align with the organization's design principles.
You will work with the Product and design teams to define product requirements for scalable and efficient products and services.
Ensuring adherence to best practices, coding standards, and quality guidelines throughout the development lifecycle is essential.
You will debug and resolve complex technical issues, providing timely support to internal teams and external customers.
Collaboration with cross-functional teams to identify and prioritize customer requirements and feedback is expected.
Mentoring junior developers and improving the quality of engineering work in the broader team is part of your responsibilities.
You will actively participate in discussions to enhance the overall customer experience on the Nivoda platform.
Requirements:
You must have 5+ years of experience as a software engineer and at least 3+ years of development experience in the React ecosystem.
Experience in building features and products with significant active usage is required.
Excellent knowledge of Javascript, Typescript, React, and its core principles is necessary.
Experience with micro frontend development is a must.
Familiarity with automated testing suites, such as Jest and RTL, is required.
You should have the ability to integrate third-party libraries.
Familiarity with build tools and code versioning tools such as Git, Webpack, and npm is essential.
Experience working with GraphQL and Apollo Client is required.
You must be a proactive, excellent communicator with experience in shipping production-level quality software.
A B.S or M.S Tech degree in Computer Science or Computer Engineering is required.
It is a plus if you are comfortable working on some backend tasks occasionally.
Benefits:
You will enjoy a dynamic working environment in a rapidly growing company.
The company offers a pleasant, low-hierarchy work environment.
Engage in intellectually challenging work that significantly contributes to Nivoda’s success and scalability.
Flexible working hours and a vibrant company culture are provided.
There are plenty of opportunities for growth and learning within the company.
You will receive an unlimited holiday allowance.
You will have the chance to join and contribute to a company during its exponential expansion phase.