Full-Stack Developer
Role Summary
KDCI Outsourcing is looking for a Full-Stack Developer to build and maintain web applications end to end. You'll work across front-end and back-end layers, collaborating with designers and product owners to deliver features that are performant, scalable, and easy to maintain.
Key Responsibilities
-
Design, build, and maintain both front-end and back-end components of web applications
-
Develop RESTful APIs and integrate with third-party services
-
Write clean, tested, and maintainable code across the stack
-
Collaborate with designers, QA, and product owners throughout the development cycle
-
Optimize applications for speed, scalability, and security
-
Participate in code reviews and contribute to technical decisions
Requirements
Requirements
-
3+ years of experience in full-stack web development
-
Proficiency with a modern front-end framework (React, Vue, or Angular)
-
Solid back-end experience with , Python, PHP, or similar
-
Experience with relational and/or NoSQL databases
-
Understanding of version control (Git) and CI/CD workflows
Nice-to-Haves
-
Experience with cloud platforms (AWS, GCP, or Azure)
-
Familiarity with containerization (Docker/Kubernetes)
-
Exposure to Agile/Scrum development practices
Highlights
Build scalable full-stack web applications using modern frameworks and cloud technologies.
Originally posted on Himalayas