OLE Nepal Logo No Text

Full Stack Developer

Deadline:

April 29, 2025 (Closed)

Position:

Full Stack Developer

Duration:

1 year

Posted Date:

April 23, 2025

Number of Opening:

1

About the Position

The Software Developer will be an integral to developing user-centric designs for the HRK, E-pustakalaya and Learning platform apps, employing a blend of functional components..

This role involves collaborating closely with developers, UI/UX and multimedia designers, as well as content experts to develop educational tools, ensuring they are accessible, engaging, and effective for diverse learners.

The position requires a dynamic individual who is adept at bringing design ideas to life, documenting and maintaining software functionality, with a keen willingness to learn and adapt within a multidisciplinary team.

Responsibilities:

  • Execute full lifecycle software development, including verification plans and quality assurance procedures
  • Implementation of user interfaces with a focus on usability, performance, and accessibility.
  • Study, develop and debug web applications in order to improve performance and to enforce standard coding practices
  • Utilize the existing REST API for communication between the frontend and backend.
  • Debug and maintain the Django codebase, ensuring proper functionality and efficient data exchange.
  • Analyze and debug existing web applications, including both frontend and backend components.
  • Write well designed, testable, efficient code.
  • Document and maintain software functionality.
  • Collaborate closely with product managers, designers, and other teams to translate requirements into technical specifications.
  • Troubleshoot and debug complex issues to ensure smooth performance of web applications across different browsers and devices.
  • Participate in code reviews, architectural discussions, and sprint planning meetings to ensure high code quality and adherence to coding standards.
  • Coordinate with the System Admin or DevOps team for both online and offline version releases.

Education:

  • Bachelor’s degree in Computer Science and Information Technology or equivalent or relevant proven experience in fullstack development.

Requirements:

  • Experience in REST API provided by Django Rest Framework (DRF).
  • Experience in Javascript and JavaScript Framework( React, Next JS, Jquery), Redux, Web markup language(HTML/HTML5, XML) and CSS.
  • Debug and maintain the Django codebase, ensuring proper functionality and efficient data exchange.
  • Understanding of database systems, particularly PostgreSQL or any other supported by Django.
  • Proven more than one year of relevant experience in JavaScript, React, Next JS, python frameworks(django/flask) Technology.
  • Experience in working with using Responsive Web Design frameworks like Bootstrap , Tailwind , Material UI.
  • Experience in working with cross-browser compatibility issues and ways to work around them.
  • Experience with modern Front-End development tools (NPM, WebPack, Babel, etc).
  • Good experience in code refactoring and maintaining well documentation.
  • Experience with Docker for containerization.
  • Proficient understanding of code versioning tools such as Git, Mercurial, or SVN.
  • Developed software in SCRUM environment using Agile methodologies and involved in SDLC process.
  • Willing to travel to the program schools in the remote parts of Nepal.

Apply Now >>


For more details: