Search by job, company or skills

Battery Smart

Software Developer 2 (Full Stack)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Role Overview:

We are seeking a skilled Full Stack Developer (SDE-2) with strong expertise in Node.js, React.js, and AWS. The ideal candidate will have a solid background in system design (LLD) and building microservices-based architectures. You will play a key role in developing scalable web applications, architecting backend services, and deploying secure, high-performance systems on the cloud.

Key Responsibilities:

  • Design and develop scalable full-stack applications using Node.js, React.js, and AWS.
  • Architect and implement microservices with a focus on modularity, scalability, and maintainability.
  • Create and optimize relational database schemas using MySQL/PostgreSQL.
  • Own system design (LLD) for backend services and contribute to high-level architectural decisions.
  • Build and integrate RESTful APIs and third-party services.
  • Implement authentication and authorization (OAuth, JWT).
  • Collaborate with Product, Design, and DevOps teams to deliver features end-to-end.
  • Ensure performance, security, and responsiveness of applications through testing and monitoring.
  • Leverage CI/CD pipelines, containerization (Docker), and other DevOps practices.

Required Qualifications:

  • B.Tech/B.E. in Computer Science, IT, or a related field.
  • 3+ years of experience in full-stack development with Node.js and React.js.
  • Strong experience in system design (LLD) and building microservices architectures.
  • Proficient in relational databases (MySQL/PostgreSQL).
  • Solid hands-on experience with AWS services (EC2, S3, Lambda, RDS, etc.).
  • Strong front-end skills in React.js, Redux, HTML, CSS, JavaScript.
  • Experience with Express.js, NestJS, or similar backend frameworks.
  • Familiarity with Docker, CI/CD, and basic DevOps practices.
  • Excellent debugging, problem-solving, and communication skills.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 130216273