Description
We are seeking a skilled Full Stack Engineer to join our dynamic team in India. The ideal candidate will be responsible for developing high-quality software solutions and working on both the front-end and back-end of our applications. You will collaborate with various teams to bring innovative ideas to life and ensure a seamless experience for our users.
Responsibilities
- Design, develop, and maintain scalable web applications using both front-end and back-end technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance and ensure a seamless user experience.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Stay updated with emerging technologies and industry trends to continuously improve development processes.
Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3-7 years of experience in full stack development, with a strong understanding of web technologies.
- Proficiency in front-end languages such as HTML, CSS, and JavaScript frameworks (React, Angular, or Vue.js).
- Experience with back-end technologies such as Node.js, Python, Ruby, or Java.
- Familiarity with database management systems like MySQL, PostgreSQL, or MongoDB.
- Understanding of RESTful APIs and web services integration.
- Strong problem-solving skills and the ability to work independently as well as in a team environment.
- Experience with version control systems, especially Git.