Information Technology

Software Engineer

JOB SUMMARY

As a React.js and TypeScript Developer, you will be responsible for developing and maintaining scalable web applications. You will collaborate with cross-functional teams to define, design, and ship new features, while ensuring the best possible performance and user experience.

Principal accountabilities & Responsibilities

Responsibilities:

  • Develop and maintain responsive web applications using React.js and TypeScript.
  • Collaborate with designers, backend developers, and product managers to implement new features.
  • Write clean, maintainable, and well-documented code.
  • Optimize components for maximum performance across web-capable devices and browsers.
  • Participate in code reviews and contribute to team best practices.
  • Debug and troubleshoot issues in existing applications.
  • Stay up-to-date with the latest industry trends and technologies.

qualification Requirements

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 2+ years of professional experience in frontend development using React.js and TypeScript.
  • Strong understanding of JavaScript ES6+, HTML5, and CSS3.
  • Familiarity with state management libraries such as Redux or Zustand.
  • Experience with RESTful APIs and asynchronous request handling.
  • Knowledge of version control systems like Git.
  • Strong problem-solving and communication skills.
  • Ability to work independently and as part of a team.