MERN Stack Developer
Skills
About the role
Job Description: MERN Stack Developer
Department: Engineering / Product Development Reports to: Engineering Manager / Technical Lead Employment Type: Full-Time
Experience Level: 1-5 years
Location : Vijayawada
About the Role
We are looking for a skilled and motivated MERN Stack Developer to design, develop, and maintain scalable web applications. You will work across the entire stack - from database architecture to user-facing interfaces - collaborating closely with product, design, and QA teams to deliver high-quality software.
Key Responsibilities
Design and develop responsive web applications using MongoDB, Express.js, React.js, and Node.js
Build and maintain RESTful APIs and integrate with third-party services
Write clean, reusable, and well-documented code following best practices
Collaborate with UI/UX designers to translate designs into functional interfaces
Optimize applications for maximum speed, scalability, and security
Participate in code reviews, sprint planning, and daily stand-ups (Agile/Scrum)
Debug, troubleshoot, and resolve production issues in a timely manner
Write unit and integration tests to ensure code quality
Manage database schemas, queries, and performance tuning in MongoDB
Stay updated with emerging technologies and suggest improvements to existing systems
Collaborate with DevOps for CI/CD pipeline setup and deployment
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
X+ years of experience in full-stack web development (adjust based on level - e.g., 2+ for mid-level, 4+ for senior)
Strong proficiency in JavaScript (ES6+) and TypeScript (preferred)
Hands-on experience with:
MongoDB (schema design, aggregation pipelines)
Express.js (API development, middleware)
React.js (hooks, context API, component architecture, state management with Redux/Zustand)
Node.js (asynchronous programming, event-driven architecture)
Experience with RESTful APIs and/or GraphQL
Familiarity with Git/GitHub version control workflows
Understanding of authentication/authorization (JWT, OAuth)
Knowledge of HTML5, CSS3, and responsive design frameworks (Tailwind, Bootstrap)
Experience with cloud platforms (AWS/Azure/GCP) is a plus
Familiarity with Docker, CI/CD pipelines is a plus
Basic understanding of testing frameworks (Jest, Mocha, Cypress)
Good to Have
Experience with Next.js
Knowledge of microservices architecture
Exposure to WebSockets/Socket.io for real-time applications
Experience with Agile/Scrum methodologies
Prior experience in a startup environment
Soft Skills
Strong problem-solving and analytical thinking
Good communication skills - able to explain technical concepts to non-technical stakeholders
Ability to work independently and in a team
Ownership mindset with attention to detail
Adaptability to changing priorities and fast-paced environments
What We Offer
Competitive salary based on experience
Flexible working hours / hybrid-remote options
Health insurance and other benefits
Learning & development opportunities
Collaborative and growth-oriented work culture
Work Location: In person
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.