Software Developer

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

Job Description

  • Design and develop responsive UIs using React and manage state with Redux or Context API.
  • Build RESTful or GraphQL APIs with Node.js and Express.js.
  • Should design and manage databases using MongoDB and Mongoose.
  • Integrate frontend and backend for seamless data flow.
  • Write unit and integration tests using Jest or Mocha.
  • Implement authentication (e.g., JWT) and ensure application security.
  • Optimize performance for both frontend and backend.
  • Use Git for version control and collaborate in Agile teams.
  • Troubleshoot, debug, and resolve issues across the stack.


Job Specification:

  • Bachelor's degree with 2-3 years of experience in software development (MERN Stack).
  • Proficient in OOP programming concepts and modern development practices.
  • Knowledge of database design, including MongoDB schema and query optimization.
  • Proficient in JavaScript/TypeScript and experience with React, Node.js, and Express.js.
  • Skilled in RESTful API or GraphQL design and integration.
  • Experience with version control systems like Git and collaboration tools.
  • Familiarity with frontend build tools (e.g., Webpack) and state management (e.g., Redux).
  • Strong problem-solving skills and logical thinking for debugging and optimization.
  • Experience with data visualization tools like Power Bl or Tableau is a plus.