Description
We are looking for a Full Stack Developer with 6-16 years of experience to join our dynamic team in India. The ideal candidate will have a solid understanding of both front-end and back-end development, and will be responsible for building high-quality web applications that meet our business needs.
Responsibilities
- Design, develop, and maintain web applications using front-end and back-end technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while following best practices.
- Troubleshoot and debug applications to optimize performance and user experience.
- Participate in code reviews to maintain code quality and consistency.
- Stay updated with emerging technologies and industry trends to continuously improve skills and knowledge.
Skills and Qualifications
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Experience with back-end technologies such as Node.js, Python, Ruby on Rails, or Java.
- Strong understanding of database management systems, SQL and NoSQL databases like MongoDB or MySQL.
- Familiarity with RESTful APIs and web services integration.
- Knowledge of version control systems, particularly Git.
- Experience with cloud services (AWS, Azure, etc.) and deployment processes.
- Strong problem-solving skills and ability to work independently or as part of a team.
- Excellent communication skills to collaborate with stakeholders and team members.