Full-Stack Developer (React.js, Next.js, Flutter, Node.js)
IGC Business Holding

Position: Full-Stack Developer (React.js, Next.js, Flutter, Node.js)

  • Category Travel and Tourism
  • Location Kathmandu, Nepal
  • Salary N/A
  • Expiry date Oct 01, 2024 (12 days left)
Job Description

Company Description

IGC Business Holdings (P) Ltd. is a social enterprise focused on exploring business opportunities that aim to bring a positive impact to society. From humble beginnings as a Travel Agency in 2000, we have expanded into various sectors, including Information Technology, Education, Tourism, Agriculture, and Business Development/Consulting. Our businesses include Midnight Technology, Smart Lecture Correction, KUMON, Sansui Treks and Expedition, Himalayan Luxury Beans Pvt. Ltd., and Mission Go Japan.

We are gearing up with our IT startup and are looking to hire creative, passionate, and talented individuals who are eager to make a difference. We believe in fostering an environment that encourages innovation and personal growth. If you are excited about technology and want to be part of a dynamic team that is making a positive impact, we would love to hear from you. Join us on our journey to create meaningful solutions and drive change.


Role Description

We are looking for a highly skilled and experienced Senior Full-Stack Developer to lead the development of cutting-edge web and mobile applications. The ideal candidate will have a deep understanding of front-end and back-end technologies, with expertise in React.js, Next.js, Flutter, and Node.js. Experience with Nuxt.js is a plus but optional. In this role, you will work closely with cross-functional teams, mentor junior developers, and play a key role in shaping the technical direction of our projects.


Key Responsibilities

  • Lead the development and maintenance of web applications using React.js, Next.js, and Node.js.
  • Develop and deploy cross-platform mobile applications using Flutter.
  • Design and implement robust, scalable, and secure back-end solutions.
  • Collaborate with UX/UI designers to create seamless user experiences.
  • Optimize applications for performance, scalability, and reliability.
  • Integrate RESTful and GraphQL APIs with front-end and mobile applications.
  • Provide technical leadership and mentorship to junior developers.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Stay up-to-date with the latest industry trends, tools, and technologies.
  • Optional: Work on projects using Nuxt.js and explore the integration of new technologies.


Requirements

  • Experience: 5+ years of experience as a Full-Stack Developer, with a strong portfolio showcasing your work.
  • React.js & Next.js: Extensive experience in building complex applications using React.js and Next.js.
  • Flutter: Proven experience in developing and deploying cross-platform mobile apps using Flutter.
  • Node.js: Strong expertise in building scalable back-end systems using Node.js.
  • Web Development Concepts: Deep understanding of modern web technologies, frameworks, and best practices.
  • UI/UX Knowledge: Ability to translate design concepts into functional user interfaces.
  • Problem-Solving: Excellent analytical and problem-solving skills, with a focus on delivering high-quality solutions.
  • Leadership: Experience leading development teams and mentoring junior developers.
  • Technical Skills: Proficiency in JavaScript, TypeScript, HTML, CSS, Git, and experience with REST and GraphQL APIs.
  • Optional: Experience with Nuxt.js and familiarity with server-side rendering.


Great to Have

  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Knowledge of DevOps practices, CI/CD pipelines, and automated testing frameworks.
  • Understanding of database design and management (SQL/NoSQL).
  • Familiarity with microservices architecture and containerization (Docker/Kubernetes).


Benefits

  • Competitive salary.
  • Opportunity for career growth and leadership roles.
  • Collaborative and supportive work environment.
  • Involvement in impactful and innovative projects.
  • Access to continuous learning and professional development opportunities.



If you are a seasoned full-stack developer with a passion for technology and a desire to lead and innovate, we would love to hear from you! Please submit your resume, portfolio, and cover letter outlining your relevant experience and qualifications to [email protected].