Senior Full Stack Engineer

Leapfrog Technology , Kathmandu — Posted 10 month ago

Responsibilities:

  •  Lead the end-to-end development of scalable and high-performance web applications.
  • Utilize a full stack of technologies, including frontend frameworks (e.g., React, Angular, Vue), backend technologies (e.g., Node.js, Django, Rails), and databases (e.g., MongoDB, MySQL, PostgreSQL).
  • Design and implement robust and scalable software architectures for web applications.
  • Write clean, efficient, and maintainable code in both frontend and backend languages.
  • Collaborate with cross-functional teams, including UX/UI designers, product managers, and other engineers, to translate requirements into technical solutions.
  • Conduct and participate in code reviews to ensure best practices, code quality, and adherence to coding standards.
  • Provide mentorship and guidance to junior developers, fostering a culture of continuous learning and improvement.
  • Integrate third-party services and APIs to enhance the functionality of web applications.
  • Identify and troubleshoot complex technical issues and bugs, ensuring the stability and performance of applications.
  • Create and maintain comprehensive technical documentation for code, architecture, and processes.

Qualifications:

  • Minimum of X years of professional experience as a Full Stack Engineer.
  • Proficiency in frontend frameworks (e.g., React, Angular, Vue).
  • Proficiency in backend technologies (e.g., Node.js, Django, Rails).
  • Database experience with systems like MongoDB, MySQL, or PostgreSQL.
  • 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.