Backend Developer

4 - 8 years

0 Lacs

Posted:2 months ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are an experienced Back-end Developer with expertise in the MERN (MongoDB, Express.js, React, Node.js) stack required to join our team. Your responsibilities will include designing, developing, and implementing server-side logic and APIs for web applications using Node.js and Express.js, as well as integrating with MongoDB for data storage. You should have a strong understanding of back-end development using the MERN stack, and be proficient in JavaScript, Node.js, Express.js, MongoDB, and RESTful APIs. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver robust and scalable web applications that meet business requirements. Your key responsibilities will include: - Designing, developing, and implementing server-side logic and APIs for web applications using Node.js and Express.js in the MERN stack. - Collaborating with front-end developers, product managers, and other stakeholders to understand business requirements and translate them into functional and efficient back-end solutions. - Optimizing server-side performance and scalability, and ensuring data integrity and security in MongoDB. - Implementing authentication and authorization mechanisms for user access and permissions. - Troubleshooting and resolving back-end defects and issues, and ensuring smooth integration between front-end and back-end components. - Writing clean, maintainable, and efficient code, and conducting thorough code reviews to ensure code quality and adherence to best practices. - Staying up-to-date with emerging trends and technologies in back-end development, and recommending best practices to improve software development processes. - Collaborating with stakeholders to gather and refine requirements, and providing technical expertise to assist in decision-making processes. - Participating in agile development processes, including sprint planning, backlog grooming, and daily stand-ups. Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - Proven experience (4+ years) as a Back-end Developer, with expertise in the MERN stack. - Strong proficiency in back-end technologies such as Node.js, Express.js, MongoDB, and related libraries or frameworks. - Experience with RESTful APIs, authentication and authorization mechanisms, and API integration. - Familiarity with version control systems such as Git, and experience with agile development methodologies. - Strong problem-solving skills and ability to work independently or in a team environment. - Excellent communication skills, both written and verbal. - Ability to adapt to changing requirements and priorities in a fast-paced environment. Preferred Qualifications: - Experience with other back-end technologies, such as GraphQL or Django. - Knowledge of front-end technologies such as React, Redux, HTML, CSS, and related libraries or frameworks. - Experience with data modeling and database design, and familiarity with NoSQL databases. - Familiarity with cloud-based development environments and deployment tools, such as AWS or Azure. - Experience with testing frameworks and tools for back-end development. - Familiarity with performance optimization techniques and tools for back-end development. - Understanding of microservices architecture and experience with building scalable APIs. - Knowledge of DevOps practices and tools for continuous integration and deployment.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

bengaluru east, karnataka, india