Job Description
As a Senior MERN Stack Developer you will be responsible for developing and maintaining our web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack and leveraging the power of Next.js for server-side rendering and optimised performance.
Responsibilities
- Design and develop scalable, efficient, and maintainable web applications using the MERN stack, with an emphasis on Next.js for server-side rendering.
- Help prototype future interfaces and work closely with product and design team
- Know your way around common web technologies like HTML, CSS(LESS/SASS)
- Exceptional coding skills in JavaScript, both frontend and backend
- Strong proficiency in MongoDB and related technologies.
- Solid understanding of front-end technologies (HTML5, CSS3, JavaScript) with experience in Angular or similar frameworks.
- Ability to develop and integrate RESTful APIs, ensuring a seamless user experience.
- Problem-solving skills, attention to detail, and a passion for tackling complex technical challenges.
- Familiarity with version control systems (Git) and Agile/Scrum methodologies.
- Write clean, modular, and reusable code following best practices and coding standards, and conduct thorough code reviews to maintain code quality.
Qualifications:
- Education – BS Computer Science or Engineering
- Experience – 6+ years
- Knowledge of DevOps/ Dockers And Demonizing the application
- Good understanding of NODE JS, MongoDB, AWS
- Deep knowledge of React Js, Next Js
- Knowledge of JavaScript ES6, version control systems like GitHub/Bitbucket/SourceTree and task management systems like Jira/Trello
- Familiarity with other front-end frameworks/libraries such as React js or Next js.
- Knowledge of GraphQL and its implementation in MERN stack applications.
- Understanding of cloud platforms such as AWS, Azure, or Google Cloud for deployment and scaling of web applications.
- Understanding of DevOps practices and experience with CI/CD pipelines.
- Good knowledge about Mongo Sharding/Replica sets
- Proficiency with data visualization and charting tools/Framework
What We Offer:
- Market competitive salary.
- An opportunity to collaborate with talented individuals while learning, growing, and expanding your skill set.
- An environment that encourages you to take ownership and produce excellent outcomes every day.
- Health benefits and insurance.
- Flexible working hours.
- Other Perks & Benefits