We are very early stage bootstrapped USA based Startups, Setting up team in India. This role required to work all 5 days at office.
Job Title : Full Stack Developer
Work Location : Bangalore & Coimbatore
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 fieldAt least 5 years of experience as a full stack developerStrong knowledge of front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks such as React, Angular, or Vue.jsStrong 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 RailsStrong knowledge of database technologies such as SQL and NoSQL databases such as MySQL, MongoDB, or CassandraExperience with version control systems such as Git or SVNExperience with Agile methodologies such as Scrum or KanbanExcellent problem-solving and analytical skillsStrong verbal and written communication skillsAbility to work independently and as part of a team(ref : hirist.tech)