Nivoda is the B2B marketplace for diamonds. We have built and launched the MVP of the platform and are now rapidly expanding. We are a distributed team based in London, Hong Kong, Amsterdam, and Mumbai, looking to expand our engineering team with an experienced tech lead.
What you will be doing:
What you will be doing:
- Hands-on Technical Solutioning of product features.
- Serve as a mentor on technical, architectural, design, and related problems.
- Proactively identify technical weaknesses and recommend appropriate solutions.
- Deployment of code, database migrations, and a thorough understanding of the impact of changes in the production environment.
- Understanding and augmenting the system and application architecture as needed.
- Perform Code Reviews and take ownership in releasing new features to production.
- Report on &improve the output of your team
- Liaise with management and key stakeholders to ensure technical solutions meet business goals
Who you are:
- Experience with managing teams
- Excellent hands-on experience with Node.Js, Express.Js, JavaScript.
- Good understanding of asynchronous programming, callback, and closures.
- Test-driven development and use of frameworks like Mocha, Cypress.
- Should be strong in Postgres database.
- Excellent Object Oriented Programming skills and ability to write modular, secure, scalable, and maintainable code
- Knowledge about AWS components (S3, EC2, Cloudfront, Redis Clusters, Postgres, etc.)
- Experience with GraphQL APIs.