Job Description
The Full Stack Developer will be responsible for designing, developing, and maintaining both the front-end and back-end components of web applications. This role requires a deep understanding of modern web technologies, strong problem-solving skills, and the ability to work collaboratively with cross-functional teams.
- Design, develop, and maintain web applications using a variety of technologies and frameworks.
- Develop front-end components using HTML, CSS, JavaScript, and frameworks such as Angular, React, or Vue.js.
- Build and maintain back-end services and APIs using technologies such as Node.js, Python, Ruby, or .NET.
- Write clean, scalable, and maintainable code following best practices and coding standards.
- Collaborate with product managers, designers, and other developers to gather requirements and design solutions.
- Perform unit testing and debugging to ensure high-quality deliverables.
- Optimize application performance and troubleshoot issues as they arise.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with emerging technologies and industry trends to continuously improve skills and enhance development processes.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
- Experience with back-end technologies such as Node.js, Python, Ruby, or .NET.
- Familiarity with database systems such as SQL Server, MySQL, PostgreSQL, or MongoDB.
- Knowledge of RESTful APIs and web services.
- Experience with version control systems, preferably Git.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication and interpersonal skills.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of DevOps practices and tools such as Docker, Kubernetes, and CI/CD pipelines.
- Understanding of security principles and practices in web application development.
- Familiarity with automated testing frameworks and tools.
- Experience with Agile/Scrum methodologies.
-
INDUSTRY
IT industry
-
DEPARTMENT
Microsoft
-
JOB TYPE
Full Time
-
EXPERIENCE
2-6 years experience
-
LOCATION
Pune
-
SHARE ON LINKEDIN
-
DATE POSTED
2 months ago
Similar Positions
-
Techno-Functional Developer
Full TimeExperience
2-6 years experience
Location
Pune, India
APPLY NOW -
Team Lead
Full TimeExperience
5+ years experience
Location
Pune, India
APPLY NOW -
.Net Developer
Full TimeExperience
2-6 years experience
Location
Pune, India
APPLY NOW -
Salesforce Developer
Full TimeExperience
2-6 years experience
Location
Pune, India
APPLY NOW -
Salesforce Solution Architect
Full TimeExperience
5+ years experience
Location
Pune, India
APPLY NOW -
Inside Sales
Full TimeExperience
2-8 years experience
Location
Pune, India
APPLY NOW