Mid / Senior Full Stack Developer (React.js)
Seeking a talented Mid/Senior Full Stack Developer (React.js) to join our team! Bring your expertise in React.js, Node.js, and RESTful APIs to lead dynamic web projects. If you’re passionate about innovative tech solutions and thrive in a collaborative environment.
Job Title: Mid / Senior Full Stack Developer (React.js)
Designation: Mid / Senior Full Stack Developer (React.js)
Reports to: Project Manager
Location: Bakhundole, Lalitpur, Nepal
Shift: Standard (09:00 AM to 06:00 PM) from Monday to Friday
Position Overview
The mid / senior Full Stack Developer will lead in designing, developing, and maintaining full-stack web applications, leveraging React.js for the front-end and back-end technologies such as Node.js and Express. They will spearhead architecture discussions, project planning, and estimation, collaborating with UX/UI designers to build responsive, user-friendly interfaces. This role entails creating and optimizing RESTful APIs, integrating third-party services, and producing high-quality, maintainable code aligned with best practices. The developer will also mentor junior and mid-level team members, conduct code reviews to ensure quality and consistency, and stay abreast of industry trends and advancements.
Roles and Responsibilities
- Design, develop, and maintain complex full-stack web applications using React.js for the front end and [backend technologies, e.g., Node.js, Express] for the back end.
- Lead architecture discussions and contribute to project planning and estimation.
- Collaborate with UX/UI designers to create responsive and intuitive user interfaces.
- Implement and optimize RESTful APIs and integrate third-party services.
- Write high-quality, maintainable code while ensuring adherence to best practices.
- Mentor and guide junior and mid-level developers in technical skills and best practices.
- Conduct code reviews to maintain code quality and consistency.
- Stay current with industry trends and emerging technologies.
Skills and Qualifications
Task Related skills and Certifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- About 5 years of professional experience in full-stack development, with significant experience in React.js.
Competencies and Soft Skills
- Strong proficiency in JavaScript, HTML5, CSS3, and modern frameworks.
- Extensive experience with back-end technologies (e.g., Node.js, Express, MongoDB, SQL).
- Familiarity with state management libraries (e.g., Redux, MobX).
- Strong understanding of RESTful APIs and microservices architecture.
- Experience with version control systems, preferably Git.
What We Offer
- Work in a multinational company operating in the Cloud & ICT domain, based out of the UK and operating in Australia, India, Nepal, Pakistan, and Bangladesh
- Best in class open, progressive, professional, and equal opportunity work environment
- Closely knit and supportive team members and a culture where your contributions, opinions, and diversity is welcome, respected, & encouraged
- Exposure to multi-disciplinary skill areas (including team management & leadership) in a vibrant start-up ecosystem with deep work involving world-class leaders like Amazon, Microsoft, Google, Alibaba, DigitalOcean, and Facebook
- Opportunity to travel regionally (as part of assignment/ training and development or delivery ) in Nepal, India, Pakistan, Bangladesh, or Srilanka
Our Commitments
We believe that diversity drives innovation. At Genese Solution, we are dedicated to creating a work environment where everyone, regardless of race, gender identity, age, religion, disability, or background, feels respected and included.
How to apply?
Suitable candidates meeting the above criteria are requested to send their CV and cover letter to hr@genesesolution.com
Only shortlisted candidates will be invited for the further selection process. You are requested to clearly mention the position you are applying for in the subject of the email.
OR