Senior Frontend Software Engineer
1 Opening
Kathmandu, Nepal
Posted on: 27th Jun ,2025
Ends on: 30th Jul ,2025

Qualifications

We are looking for a highly skilled and self-driven Senior Frontend Developer to lead the development of responsive, performant, and scalable user interfaces. As a key member of the engineering team, you will play a pivotal role in translating product requirements into elegant, maintainable code. You’ll work closely with cross-functional teams to deliver best-in-class user experiences and guide junior engineers through mentorship and technical leadership.

Responsibilities

  • Lead the design and development of complex frontend features and user interfaces.
  • Write clean, efficient, and maintainable code using HTML, CSS, JavaScript, and TypeScript.
  • Build scalable applications using React and/or React Native, with strong focus on performance and usability.
  • Utilize state management libraries such as Redux, Zustand, MobX, or Context API effectively.
  • Integrate secure authentication and authorization workflows into frontend applications.
  • Collaborate with backend engineers to integrate RESTful APIs or GraphQL endpoints.
  • Ensure a high level of frontend test coverage through unit, integration, and end-to-end testing.
  • Participate in code reviews and contribute to architectural decisions.
  • Guide and mentor junior developers to ensure knowledge sharing and consistent development practices.
  • Work within Agile development methodologies, contributing to sprint planning, retrospectives, and daily stand-ups.
  • Collaborate with designers to bring UI/UX mockups to life with precision and accessibility in mind.
  • Identify bottlenecks and bugs, and proactively find solutions to improve the user experience.

Must Have

  • 5+ years of professional programming experience.
  • Proven ability to independently deliver high-quality applications on schedule.
  • Proficient in HTML, CSS, and JavaScript.
  • 4+ years of hands-on experience with React and/or React Native.
  • Experience with TypeScript in large-scale frontend applications.
  • Deep understanding of state management patterns and tools (Redux, Zustand, MobX, etc.).
  • Solid understanding of frontend application architecture and best practices.
  • Experience integrating user authentication and authorization mechanisms.
  • Familiarity with frontend testing tools and frameworks (e.g., Jest, React Testing Library, Cypress).
  • Strong Git proficiency and experience working with collaborative development workflows.
  • Experience working in Agile or similar software development environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills, with the ability to collaborate across teams.
  • Empathy and team leadership qualities that support a collaborative and inclusive work environment.

Nice To Have

  • Basic experience with backend technologies such as Node.js, Express, or NestJS.
  • Familiarity with relational databases and basic querying (e.g., PostgreSQL, MySQL).
  • Exposure to CI/CD pipelines and DevOps best practices.
  • Experience in performance optimization and accessibility compliance.
  • Contributions to open-source projects or technical blogs.
  • Familiarity with design systems and tools like Figma, Storybook, or similar.

What we Offer

  • Paid time off and holidays.
  • Professional development opportunities.
  • Project based bonuses.

APPLY NOW

Share with friends

Elevating Your Career

From competitive pay to impactful projects, explore the benefits of being part of Tech Haus

Competitive Pay

We offer some of the best pay rates in the industry, recognizing and rewarding your expertise and contributions.

Collaborative Workspace

Our work environment is designed to foster collaboration, creativity, and innovation. You'll find yourself surrounded by like-minded professionals who are eager to share knowledge and ideas.

Remote Opportunities

Embrace the flexibility of working on world-class projects from the comfort of your home, allowing you to balance your professional and personal life seamlessly.

Career Growth

At Tech Haus, your professional development is paramount. We provide a plethora of opportunities for you to grow, lead, and mentor, ensuring your career trajectory aligns with your aspirations.

Impactful Projects

Engage in projects that not only challenge you but also contribute to significant technological advancements. Your work at Tech Haus has the potential to make a real-world impact.

Our Culture

We believe in a culture that fosters growth and encourages reaching new heights. Dive into projects that challenge and inspire, guided by mentors deeply invested in your success