We are looking for a skilled Full Stack Developer to join our growing team. You will work on designing, developing, and maintaining scalable web applications across both front-end and back-end systems. The ideal candidate is comfortable taking ownership of projects, collaborating with cross-functional teams, and delivering high-quality, maintainable code.
Responsibilities
Design and develop user-facing features with modern frameworks
Build and maintain robust back-end APIs and services
Write clean, efficient, and well-documented code
Collaborate with designers, product managers, and other developers
Ensure the application is secure, performant, and scalable
Participate in code reviews and provide constructive feedback
Debug, troubleshoot, and optimize applications across the stack
Proven experience as a Full Stack Developer or similar role
Strong proficiency in JavaScript/TypeScript, with frameworks such as React, Angular, or Vue
Experience with server-side frameworks (e.g., Node.js, Express, .NET, Django, or similar)
Solid understanding of databases (SQL and/or NoSQL)
Knowledge of RESTful APIs and modern development best practices
Familiarity with version control tools (e.g., Git)
Strong problem-solving and debugging skills
Ability to work independently and as part of a team
Nice-to-have:
Experience with cloud platforms (AWS, Azure, GCP)
CI/CD pipelines and DevOps knowledge
Familiarity with Docker or Kubernetes
Competitive salary
Flexible working hours
Remote-friendly work environment
Professional development opportunities
Supportive and collaborative team culture
Health and wellness benefits
Paid vacation and holidays