Senior Full Stack Node/React JS Developer

Leapfrog Technology , Kathmandu — Posted 11 month ago

Responsibilities:

  • Lead end-to-end development of web applications using Node.js for backend and React.js for frontend.
  • Design and implement scalable, maintainable, and efficient software solutions.
  • Work closely with cross-functional teams, including UI/UX designers and product managers, to translate requirements into technical solutions.
  •  Conduct and participate in code reviews to ensure best practices, code quality, and adherence to coding standards.
  • Troubleshoot and resolve complex technical issues and bugs, ensuring the stability and performance of applications.
  •  Provide mentorship and guidance to junior developers, fostering a culture of continuous learning and improvement.
  •  Stay abreast of industry trends and emerging technologies, bringing innovative ideas and solutions to the development team.
  •  Implement and advocate for robust testing practices, including unit testing, integration testing, and automated testing.
  •  Create and maintain comprehensive technical documentation for code, architecture, and processes.

Qualifications:

  •  Minimum of X years of professional experience as a Full Stack Developer with expertise in Node.js and React.js.
  • Proficient in server-side development using Node.js and Express.js.
  • Strong command of front-end technologies, including React.js, HTML5, CSS3, and JavaScript ES6+.
  • Experience with RESTful API design and consumption.
  • Familiarity with database systems, such as MongoDB or MySQL.
  •  Proven experience in designing and implementing scalable and modular software architectures.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  •  Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues efficiently.
  • Demonstrated leadership experience, whether through leading projects, mentoring team members, or contributing to technical strategy.
  • Experience working in an Agile/Scrum development environment.
  • Proactive attitude towards learning new technologies and staying updated with industry trends.
  • Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field.
Details
Information Technology (IT) Industry
Full-time Job Type
Senior Job Level
Job post expired. Apply anyway, we'll forward your CV.