Node JS Developer
Marmeto is one of India's leading commerce transformation companies.
We proudly work with some of the biggest brands worldwide, including boAt, Kohler, Superkicks, US Polo, and many others. Our mission is to help these brands grow, through a diverse range of services, ensuring a seamless journey for all their commerce needs.
“ Read about us before applying. It will make your decision a lot easier.” :)
Vision and Mission of Marmeto:
- Our Vision is to become world's best ecommerce enabler
- Our Mission is to enable tech for every brand and innovate to elevate and accelerate their growth.
Core Values of Marmeto:
- Trust
- Create Impact
- Empathy
- Innovate to simplify not to complicate
- Do what is right not what is asked for
Website: https://marmeto.com/
Job Title: Node JS Developer
Position Overview:
As a Backend Developer at Marmeto, you will play a critical role in designing and
developing scalable, high-performance backend systems. You will collaborate closely with frontend developers, project managers, and other stakeholders to deliver robust server-side solutions that power our applications. This role demands a technically proficient developer who can deliver clean, efficient code while driving best practices in backend development.
Key Responsibilities:
- Develop, test, and maintain server-side applications using Node.js and related technologies.
- Design and implement RESTful APIs and microservices architecture to support frontend functionality.
- Collaborate with cross-functional teams to understand business needs and translate them into technical solutions.
- Optimize application performance, ensuring scalability and reliability.
- Conduct code reviews, mentor junior developers, and ensure adherence to best practices.
- Stay updated with emerging backend technologies and methodologies to improve development processes.
Skills:
- Advanced proficiency in server-side programming with Node.js
- Strong expertise in designing and building RESTful APIs, including authentication and versioning
- Extensive experience with database management systems (MongoDB), including query optimization
- Proficiency in integrating and customizing third-party services and APIs
- Mastery of version control systems like Git, including workflows and branching strategies
- In-depth knowledge of modern backend frameworks like Express (Node.js)
- Comprehensive understanding of security protocols and best practices for backend development
- Familiarity with cloud services and platforms like AWS, GCP, or Azure, and experience in deployment automation
- Strong analytical skills for debugging, troubleshooting, and resolving complex issues
- Leadership and mentorship skills to guide junior developers and ensure quality standards
Years of Experience - 4+ yrs of experience in tech
Education - BTech, MCA
Essential:
- Proficiency with version control systems like Git.
- Experience with CI/CD pipelines and deployment automation.
- Knowledge of system design and scalable architecture.
- Understanding of security best practices and implementing secure APIs.
Good to Have:
- Experience with GraphQL and related backend technologies.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with message brokers like RabbitMQ or Kafka.
- Experience with platforms like Shopify, BigCommerce, or other e-commerce technologies.
- Exposure to frontend technologies such as React for better cross-functional collaboration.
Mandatory:
- SaaS experience of 2 years with total development experience of 4 years
- Must have worked in a smaller company of less than 100
- Should have built solutions/softwares end to end and not just as a part of bigger team
- Should see themselves going deeper into the same role even 5 years down the line
- Should have knowledge on Node.js, MongoDB, and AWS
- Strong understanding of asynchronous programming, event-driven architecture, and Node.js design patterns.
- Proficiency in working with databases such as PostgreSQL, MongoDB, or MySQL.
- Experience with API development, including RESTful services and microservices.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong problem-solving skills and the ability to debug complex server-side issues.