CaratLane is a Technology-Driven organization and India’s first omni-channel jewelry brand, it was founded in 2008, by Mithun Sacheti, with a simple but courageous objective – to make beautiful jewelry accessible, affordable and forever wearable. With a strategic investment from Titan Company Limited, CaratLane is now partners with India’s largest retail jeweler Tanishq. Under the leadership of our co-founders Gurukeerthi Gurunathan and Avnish Anand CaratLane aims to work towards a common mission – to offer customers beautiful jewelry and a distinctive shopping experience that fits today’s values and lifestyles
Roles and Responsibilities:
● Staying up to date on industry standards and best practices
● Work with existing code and maintain tests
● Should have a fanatical focus on performance and code quality metrics
● Work closely with the product team and the engineers to deliver a robust backend
● Strong problem solving, debugging and communication skill
● Develop scalable solutions for complex problems.
The Right Candidate:
● 3+ years’ experience working on large scale applications in Nodejs
● Familiarity with event-driven, asynchronous I/O frameworks.
● Expertise in any Relational or NoSQL databases.
● Knowledge on any key-value datastore like Redis or Memcached or RabbitMQ
● Assist in moving existing code/functionality into Node/Express
● Experience in developing RESTful/GraphQL APIs and microservices based
applications
● Comfortable with software development best practices: unit tests, code reviews,
continuous integration, deployment, secure and clean code.
● Experience is Linux development environment.
● Knowledge of server/client interactions (e.g. scalability, caching, web application performance optimization, etc).
Nice to have :
● Domain knowledge in ecommerce
● Experience in any lucene based search engine.
● Contributions to open source repository
● Experience with TDD
● Experience deploying applications to AWS, and with AWS environment and tools
(EC2, Lambda, ESS, API Gateway, CloudFront, S3)
● Knowledge of Agile/Scrum methodologies would be great
● Previous experience in a product company is a plus.
What will you get?