HumanBit Logo

Backend Developer | Codersbrain

contractual
Posted on August 21, 2025

Job Description

Software Engineer

Company Overview

Company details not specified.

Job Summary

The Software Engineer will play a crucial role in the design, development, and deployment of web applications. This position requires collaboration across multiple teams to ensure high-quality and performant application delivery, focusing on both the frontend and backend components of projects.

Responsibilities

  • Participate in the entire application lifecycle, including concept, design, development, testing, deployment, and support.
  • Collaborate with front-end and back-end developers, designers, and stakeholders to gather and understand project requirements.
  • Design and implement efficient and reusable backend and frontend components using the MERN stack.
  • Develop robust and scalable APIs using Node.js and Express.js for seamless integration with frontend components.
  • Build responsive and user-friendly UI components using React.js, ensuring high performance and optimal user experience.
  • Write efficient and well-documented code following best practices and industry standards.
  • Debug and resolve software defects and technical issues as they arise during the development and testing phases.
  • Collaborate with the QA team to conduct thorough testing to identify and address any performance or functionality gaps.
  • Participate in code reviews to maintain code quality and ensure adherence to coding standards.
  • Stay up to date with the latest industry trends and emerging technologies to continuously improve development practices.
  • Contribute to improving development processes and workflows for enhanced team efficiency.
  • Assist in estimating project timelines and providing accurate updates on progress.

Qualifications

  • B.Tech (Computer Science/Information Technology), BCA, or MCA.
  • 2-8 years of relevant experience in software development.
  • Proficient with building RESTful APIs using Node.js and Express.js.
  • Strong understanding of the MERN stack and its components.
  • Experience with data modeling, particularly using MongoDB.
  • Proficient in JavaScript frameworks/libraries such as React.
  • Experience with writing unit test cases using frameworks such as Mocha and Chai.
  • Hands-on experience with Next.js for building performant and SEO-friendly web applications.
  • Familiarity with core web vitals and performance optimization.

Preferred Skills

  • Understanding of Google Cloud Platform (GCP) or similar cloud providers such as AWS.
  • Knowledge of DevOps best practices.

Experience

  • 2-8 years of relevant experience in software engineering, focusing on web application development using modern technologies.

Environment

  • Located in Pune; specifics about remote or in-office work are not specified.

Salary

Salary details not specified.

Growth Opportunities

Opportunities for growth within the company are not specified.

Benefits

Details related to benefits are not specified.

Powered by
HumanBit Logo