FUll stack developer
Full Job Description
Full Stack Developer - Gurugram, Haryana
Marga Darshana Consulting is seeking a talented and motivated Full Stack Developer with 2-5+ years of experience to join our growing technology team in Gurugram (onsite). The ideal candidate will have solid experience in building scalable web applications, a strong understanding of both front-end and back-end development, and a passion for writing clean, efficient code.
About the Role:
As a Full Stack Developer, you will be instrumental in designing, developing, and maintaining web applications from concept to deployment. You will build responsive front-end interfaces, integrate them with back-end systems, and develop/manage well-functioning databases and APIs. Collaboration with designers, product managers, and other developers is key to delivering high-quality solutions. Your responsibilities will also include optimizing applications for speed, scalability, and security, as well as troubleshooting, debugging, and upgrading existing applications. Staying current with emerging technologies and best practices in web development is essential.
Key Responsibilities:
- Design, develop, and maintain web applications from concept to deployment.
- Build responsive front-end interfaces and integrate them with back-end systems.
- Develop and manage well-functioning databases and APIs.
- Collaborate with designers, product managers, and other developers to deliver high-quality solutions.
- Optimize applications for speed, scalability, and security.
- Troubleshoot, debug, and upgrade existing applications.
- Stay current with emerging technologies and best practices in web development.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 2-5+ years of experience as a Full Stack Developer or in a similar role.
- Proficiency in modern front-end and back-end technologies (e.g., MEAN, MERN, Python, React JS, Node JS).
- Knowledge of relational and non-relational databases.
- Experience with RESTful APIs and version control tools (e.g., Git).
- Understanding of deployment and CI/CD processes.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience with cloud services (AWS, Azure, GCP).
- Familiarity with microservices and containerization (Docker, Kubernetes).
- Exposure to Agile/Scrum development processes.
What We Offer:
- Opportunity to work on innovative and impactful projects.
- Supportive, growth-driven work culture.
- Competitive compensation and benefits.
- Learning and upskilling opportunities to advance your career.