1Kosmos

Full Stack Engineer

1Kosmos

full-time

Posted on:

Location Type: Hybrid

Location: MumbaiIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and develop scalable web applications using modern JavaScript frameworks (React) for front-end solutions.
  • Own the design, development, and maintenance of RESTful APIs and microservices using Node.js as the primary technology, with support for Java or Go as needed.
  • Work closely with designers to translate wireframes and figma prototypes into functional, user-friendly web applications, ensuring optimal user experience.
  • Maintain high code quality throughout the development process.
  • Collaborate closely with product teams to define feature specifications and translate them into technical requirements.
  • Handle customer escalations, diagnose and resolve production issues.
  • Work in an Agile environment, participating in code reviews, sprint planning, and regular stand-ups.
  • Build and maintain databases, ensuring data integrity, security, and performance optimization.
  • Integrate third-party services and APIs to enhance application functionality.
  • Monitor application performance and troubleshoot issues, optimizing system performance as necessary.

Requirements

  • Bachelor’s degree in computer science or a related field, or equivalent experience.
  • 4+ years of experience in full-stack development.
  • Proficient in modern front-end technologies (HTML, CSS, JavaScript) and frameworks (React).
  • Strong experience in back-end development using technologies such as Node.js, Java, or Go.
  • Experience creating and consuming RESTful APIs and microservices architecture.
  • Knowledge of database technologies, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
  • Familiarity with version control systems (Git) and CI/CD practices.
  • Experience with cloud platforms (AWS, Azure, or GCP) for deployment and scaling.
  • Strong problem-solving skills, ability to troubleshoot issues, and an eagerness to learn new technologies.
  • Excellent communication skills and a team-oriented mindset.
  • Experience working in an Agile/Scrum environment.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptReactNode.jsJavaGoRESTful APIsmicroservicesHTMLCSSSQL
Soft Skills
problem-solvingcommunicationteam-orientedeagerness to learn
Certifications
Bachelor’s degree in computer science