Full Stack Software Developer

  • ₹55,000 – ₹1L • No equity
  • 3 years of exp
  • Full Time
Posted: 1 month ago• Recruiter recently active
Visa Sponsorship

Not Available

Remote Work Policy

In office

RelocationAllowed
Skills
Javascript
MongoDB
Node.js
Git
Full Stack Development
AWS/EC2/ELB/S3/DynamoDB
Unit Testing
React.js
Jest
Full-Stack Web Development (Node/Redux/React)
MERN Stack
Cypress end to end Testing Framework
MERN Stack - Javascript (ES5 & ES6), MongoDB, Express.Js, React, Node.Js

About the job

Key Responsibilities:
● Develop scalable, high-performance web applications using the MERN stack (MongoDB, Express, React, Node.js).
● Design and implement RESTful APIs and ensure seamless integration with the frontend.
● Deploy, manage, and optimize applications on AWS services (e.g., EC2, S3, RDS, Lambda).
● Set up CI/CD pipelines, monitoring, and automated testing for efficient deployments.
● Design, develop, and manage databases using MongoDB with a focus on scalability and performance.
● Write unit, integration, and end-to-end tests to ensure the quality and reliability of the codebase using tools like Jest, Mocha, or Cypress.
● Implement best practices for data modeling, indexing, and backup strategies.
● Ensure the application is optimized for speed, security, and scalability.
● Identify and resolve performance bottlenecks and implement caching strategies (e.g., Redis).
● Work closely with product managers, designers, and other developers to deliver high-quality software.
● Participate in code reviews, design discussions, and sprint planning sessions.

Skills and Qualifications:
● Bachelor’s degree in Computer Applications (BCA), Computer Science, Software Engineering, or a related field.
● 3+ years of experience in full-stack development using the MERN stack.
● Strong proficiency in JavaScript (ES6+), Node.js, Express, React, and modern libraries/frameworks.
● Experience with AWS services (EC2, S3, Lambda, RDS, CloudFormation) and DevOps practices.
● Strong understanding of testing strategies, including unit testing, integration testing, and end-to-end testing.
● Solid understanding of RESTful APIs, microservices architecture, and serverless deployments.
● Hands-on experience with Git, CI/CD pipelines (Jenkins, GitHub Actions), and containerization (Docker).
● Strong problem-solving skills, attention to detail, and the ability to work independently.
Preferred:
● Experience with TypeScript, GraphQL, and server-side rendering (SSR) with React.
● Knowledge of security best practices and data protection.
● Familiarity with Agile methodologies and collaborative development environments.

Similar Jobs

SuperTokens company logo
SuperTokens
SuperTokens (YC S20) is building open source user authentication
Listnr  company logo
Listnr
Listnr is the easiest way to start a Podcast
Aftershoot company logo
Aftershoot
Helping photographers do more with their time!
Brandie company logo
Brandie
Brandie - digitising word of mouth marketing on social media
CipherSchools company logo
CipherSchools
Creator economy led educational video streaming platform for students