Frontend Developer

Kathmandu, Nepal

About Us: Sursa Tech is forever striving to deliver the best and pride in our teamwork and output. Come on board. We’ll ensure challenges, growth, and productivity for you, all while working for and with a diverse workforce and clients from all over the world. We are excited to welcome a Frontend Developer to join our dynamic team and contribute to exciting projects.

 

Job Summary: The Front-End Developer role involves creating and maintaining user-facing components for web applications. Key responsibilities include designing responsive UIs, collaborating with back-end developers, and troubleshooting front-end issues.

 

Responsibilities

  • Develop and maintain front end components of web applications.
  • Develop and maintain front end components of web applications.
  • Design and implement responsive UI for web applications.
  • Collaborate with back-end developers to seamless integrate front-end features with back-end.
  • Troubleshoot and debug front-end issues.
  • Collaborate with designers to ensure seamless integration of design into web applications.
  • Optimize web applications for maximum speed and scalability.
  • Develop and implement front-end testing strategies.
  • Stay up to date with emerging trends and technologies in front-end development best.
  • Mentor and provide guidance to junior developers.

Must Have

  • Bachelor's degree in computer science or a similar field.
  • Must Have at least 2 years of relevant work experience in Front End Development.
  • Strong expertise in JavaScript, including ES6+ features and various JavaScript libraries.
  • Proficient in React framework, including components, APIs, and core concepts.
  • Familiarity with RESTful services, GraphQL APIs, and integrating external systems.
  • Proficiency in state management libraries such as Redux, React query, MobX, or React Context API for efficient state management.
  • Skilled in creating responsive and visually appealing user interfaces using React component-based approach and popular UI libraries like Mantine Ui, Chakra Ui, tailwind css.
  • Knowledge of testing frameworks like Jest for writing unit tests.
  • Proficient in using debugging tools, chrome debug and other debugging techniques to identify and resolve application issues.
  • Experience with Node.js is a plus.
  • Familiarity with various authentication methods and technologies