Full Stack Engineer

  • Industry Other
  • Category Programming/Software Development
  • Location Kathmandu, Nepal
  • Expiry date Aug 15, 2025 (Expires Today)
Job Description

We are seeking a Full Stack Engineer with 5-6 years of experience to join our growing team. This role focuses on building and maintaining robust, user-centric web applications using modern JavaScript frameworks. The ideal candidate is passionate about clean architecture, scalable solutions, and delivering meaningful user experiences. Experience working alongside AI or data-driven teams is a plus, but not required. 


Job Responsibilities 


  • Lead the design and development of full-stack web applications with a focus on performance, scalability, and usability. 
  • Collaborate with designers, product managers, and backend/data teams to translate requirements into technical solutions. 
  • Ensure seamless integration between frontend (React) and backend (Node.js/Express or similar). 
  • Conduct thorough code reviews, maintain high coding standards, and ensure consistent implementation of best practices. 
  • Troubleshoot, debug, and optimize applications for maximum speed and scalability. 
  • Participate in agile ceremonies including sprint planning, daily standups, and retrospectives. 


Job Skills / Competencies 


  • Bachelor’s degree in Computer Science, Engineering, or a related field. 
  • Proven experience as a Full Stack Developer with strong command of JavaScript, Node.js, and React.js
  • Strong understanding of RESTful API design and implementation. 
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB). 
  • Knowledge of cloud platforms (e.g., IBM Cloud, AWS, Azure, Google Cloud) is an advantage. 
  • Familiarity with version control systems like Git (GitHub, GitLab, Bitbucket) and common branching strategies (e.g., GitFlow). 

 

Nice to Have 


  • Exposure to cloud platforms such as AWS, Google Cloud, or Azure. 
  • Familiarity with Python and its ecosystem, particularly for backend development and scripting tasks. 
  • Understanding of CI/CD processes and automated testing practices. 
  • Familiarity with observability and monitoring tools (e.g., Prometheus, Grafana). 
  • Experience with AI/ML integration or interest in working on AI-powered products. 
  • Knowledge of container orchestration tools like Docker or Kubernetes (not mandatory).