Role Description This is a full-time, on-site Full Stack Engineer role based in Kathmandu. The Full Stack Engineer will design, develop, test, and maintain scalable web applications across both front-end and back-end layers. Responsibilities include building responsive user interfaces, implementing APIs, integrating with databases and third-party services, and ensuring application performance and security. The role involves collaborating closely with designers, product owners, and other engineers to translate requirements into robust technical solutions, participating in code reviews, and contributing to architectural decisions. The engineer will also help improve development workflows, troubleshoot production issues, and document systems and features for maintainability.
Qualifications
- Proficiency in Full-Stack Development and Software Development, with experience taking features from concept to deployment.
- Strong Front-End Development skills, including HTML, JavaScript frameworks, and Cascading Style Sheets (CSS) for responsive, accessible interfaces.
- Solid Back-End Web Development experience, including RESTful API design, server-side frameworks, and database integration.
- Understanding of secure coding practices, performance optimization, and debugging across the full stack.
- Experience with modern version control (e.g., Git), CI/CD pipelines, and collaborative development workflows.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Ability to work on-site in Kathmandu, communicate clearly within cross-functional teams, and manage time effectively in a fast-paced environment.
- Experience with cloud platforms, containerization, or AI/ML integration is a plus.