Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior React Developer

at ease solutions Pte Ltd

Posted 13 hours ago 2 applied

Description:

  • We are looking for a talented and passionate Senior React Developer to join our dynamic team at ease solutions.
  • In this role, you will be responsible for developing and maintaining web applications using React.js.
  • You will work alongside cross-functional teams to define, design, and ship new features, while ensuring high performance and responsiveness of applications.
  • The ideal candidate should be well-versed in modern TypeScript, React best practices, and agile methodologies.
  • Responsibilities include developing new user-facing features using React.js, building reusable components and front-end libraries for future use, and optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • You will collaborate with product designers, backend developers, and other stakeholders to create seamless application experiences.
  • Writing clear, maintainable, and testable code is essential, as well as participating in code reviews and providing constructive feedback to peers.
  • Staying updated with emerging trends and technologies in front-end development is expected.
  • You will design, develop, and maintain Azure DevOps extensions and integrate with Azure DevOps REST APIs.
  • Building responsive and intuitive front-ends using TypeScript, debugging, testing, and optimizing extensions across DevOps Services and Server are also part of the role.
  • Collaborating with product managers and testers to deliver high-quality features is crucial.

Requirements:

  • You must have 3+ years of experience in web development with a strong focus on React.js.
  • Proficiency in HTML, CSS, JavaScript, and TypeScript, as well as ES6+ features, is required.
  • Experience with state management libraries (e.g., Redux, MobX) is necessary.
  • Familiarity with RESTful APIs and asynchronous programming is expected.
  • You should have experience with version control systems, particularly Git.
  • A strong understanding of responsive design principles and frameworks (e.g., Bootstrap, Material-UI) is essential.
  • The ability to debug and optimize front-end performance is required.
  • Excellent communication and collaboration skills are necessary.
  • Experience in Agile software development methodologies is expected.
  • Familiarity with authentication flows (AAD, PATs, JWT, or custom tokens) is required.
  • You should have experience with REST APIs, JSON, and async programming.
  • Comfort with Git and CI/CD pipelines is necessary.
  • Experience in working autonomously in an Agile environment is expected.
  • (Desired) Strong knowledge of Azure DevOps Services and its extension model is a plus.
  • (Desired) Hands-on experience building VSS extensions (using the Azure DevOps SDK) is a plus.
  • A Bachelor's degree in Computer Science, Engineering, or a related field is a plus.

Benefits:

  • You will receive Private Health Insurance.
  • Paid Time Off is provided.
  • The position allows for Work From Home flexibility.
  • Training & Development opportunities are available.