Job Title: Full Stack Developer
Job Type: Full-time
Location: Bangalore, Coimbatore, Remote
We are looking for a talented full stack developer with at least 5+ years of experience to join our team. The ideal candidate should have a passion for coding and a desire to work in a dynamic and collaborative environment.
Responsibilities:
- Design and develop high-quality software solutions using modern programming languages and frameworks
- Collaborate with cross-functional teams to identify and solve complex problems
- Develop and maintain web applications using HTML/CSS, JavaScript, and various front-end frameworks such as React, Angular, or Vue.js
- Build and maintain backend services using Node.js, Python, Ruby, or other server-side languages and frameworks such as Express, Flask, or Ruby on Rails
- Design and implement data models and database schemas using SQL and NoSQL databases such as MySQL, MongoDB, or Cassandra
- Write efficient and maintainable code, perform code reviews, and participate in continuous integration and deployment
- Develop and maintain APIs and integrate third-party APIs into existing systems
- Conduct unit and integration testing, troubleshoot and debug issues, and maintain documentation
- Stay up-to-date with emerging technologies, industry trends, and best practices
Qualifications:
- Bachelor’s or Master’s degree in Computer Science or a related field
- At least 5 years of experience as a full stack developer
- Strong knowledge of front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks such as React, Angular, or Vue.js
- Strong knowledge of back-end technologies such as Node.js, Python, Ruby, or other server-side languages and frameworks such as Express, Flask, or Ruby on Rails
- Strong knowledge of database technologies such as SQL and NoSQL databases such as MySQL, MongoDB, or Cassandra
- Experience with version control systems such as Git or SVN
- Experience with Agile methodologies such as Scrum or Kanban
- Excellent problem-solving and analytical skills
- Strong verbal and written communication skills
- Ability to work independently and as part of a team
If you are a passionate and driven full stack developer who is committed to delivering high-quality software solutions, we would love to hear from you. Please submit your resume and a cover letter explaining why you are the ideal candidate for this position.