Software Engineer - MERN Stack
Weekday AI Hyderabad Full-time
This role is for one of the Weekday's clients
Salary range: Rs 500000 - Rs 1500000 (ie INR 5 - 15 LPA)Location: Hyderabad, Telangana (Hybrid / On-site)
Experience: 4–6 Years
Employment Type: Full-Time
Role Summary
We are looking for a driven Software Engineer with 4 to 6 years of practical experience in the MERN stack (MongoDB, Express.js, React.js, Node.js) to become a part of our engineering team in Hyderabad. This position involves designing and implementing scalable web applications, enhancing system performance, and providing guidance and mentorship to junior engineers.
Requirements
Key Responsibilities- Lead the complete development lifecycle of web applications utilizing the MERN stack (MongoDB, Express, React, Node).
- Create responsive, accessible, and efficient user interfaces with React, using hooks and functional components.
- Design and develop RESTful APIs, microservices, and backend logic with Node.js and Express.js.
- Design and optimize NoSQL data schemas and queries in MongoDB, including working with aggregation pipelines.
- Implement authentication and authorization mechanisms (JWT/OAuth), and integrate third-party APIs and services.
- Collaborate with product, design, QA, and DevOps teams within Agile sprints; actively participate in sprint planning and daily stand-up meetings.
- Develop and maintain CI/CD pipelines and Docker-based deployments; work collaboratively on cloud deployments using AWS or GCP.
- Perform code reviews, write unit and integration tests using Jest and Cypress, and mentor junior developers.
- Diagnose and resolve production issues, optimize performance, and ensure the security and reliability of applications.
- Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.
- 4 to 6 years of professional experience developing full-stack applications with the MERN stack.
- Strong proficiency in React.js, including expertise in state management (Redux/Context API), routing, and performance optimization.
- Experience with Node.js, Express.js, and MongoDB (including Mongoose, schema design, and indexing).
- Advanced skills in JavaScript (ES6+); familiarity with TypeScript is an advantage.
- Experience using Git, CI/CD tools such as GitHub Actions or Jenkins, Docker, and fundamental cloud services (AWS or GCP).
- Demonstrated ability to write unit and integration tests and apply Test-Driven Development (TDD) principles.
- Excellent problem-solving skills, strong communication abilities, and capacity to work both independently and collaboratively.
- Preference for candidates based in Hyderabad or those willing to relocate.
- Familiarity with Next.js, GraphQL, serverless functions, or microservices architectures.
- Knowledge of Kubernetes, Redis, Elasticsearch, or message queue systems like RabbitMQ or Kafka.
- AWS certifications or practical experience in DevOps.
- An active GitHub profile or contributions to open-source projects.
Must-have skills
ReactJS
MongoDB
Good-to-have skills
React.js
MERN
AccentureHyderabad
Project Role : Custom Software Engineer
Project Role Description : Design, build and configure applications to meet business process and application requirements.
Must have skills : SAP BTP Integration Suite
Good to have skills : NA
Minimum 5 year...
AnblicksHyderabad
Job Description
Role: Senior Full Stack Software Engineer
Experince: Hyderabad
Experince: 7+ Yrs
Job Role Summary
We are looking for an experienced full stack Software Engineer to join our data and identity delivery platform group. You...
Hyderabad
Job Description
Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He...