More than 100,000 people have found their dream job through Fuzu.

This job is no longer accepting applications.Browse similar jobs
Software Dynamics

Computers + 1 more

React Frontend Developer

Closed for applications

Posted: 19 Jan 2026

Apply by: 26 Jan 2026

Expired

Job details

Contract Type

Description
Required:

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical

  • field.

  • Experience: Minimum of 2-3 years of professional experience in developing web applications using

  • React.js.

  • Technical Stack:

  • Expert proficiency in React.js and its core principles (Components, Hooks, Routing).

  • Strong command of modern JavaScript (ES6+), HTML5, and CSS3.

  • Experience with a state management library like Redux, MobX, or the Context API.

  • Proficiency with front-end build tools (e.g., Webpack, Babel) and package managers (npm/yarn).
  • Solid experience integrating with RESTful APIs and understanding asynchronous programming.

  • Proficiency with version control systems, especially Git.

  • Core Competencies: Excellent problem-solving skills, strong attention to detail, and a passion for

  • creating exceptional user interfaces (UI/UX).

Preferred:

  • Experience with TypeScript in a React environment.

  • Familiarity with the Microsoft ecosystem, including Azure DevOps, Power Platform, or Dynamics

  • 365 APIs.

  • Experience with modern CSS frameworks (e.g., Tailwind CSS, Material UI) or CSS-in-JS libraries.


Development & Implementation:
Design, develop, and implement highly reusable, efficient, and interactive user interface

components using React.js and its core principles.

Translate designs and wireframes (e.g., from Figma or Adobe XD) into clean, well-structured,

and production-ready code using HTML5, CSS3, and modern JavaScript (ES6+).

State Management & APIs:

Implement effective state management solutions (e.g., Redux, Context API, or Hooks) to

manage complex application data flow.

Integrate front-end applications seamlessly with back-end RESTful APIs, often involving the

Microsoft Dynamics 365 ecosystem.

Optimization & Quality:

Optimize components and application performance for maximum speed and scalability across

various devices and browsers (cross-browser compatibility).

Write robust unit and integration tests to ensure code quality and maintainability.

Participate actively in code reviews, providing constructive feedback to peers and ensuring

adherence to coding standards.

Collaboration & Agile:

Collaborate closely with UI/UX designers, back-end developers, and product owners within an

Agile/Scrum framework to define, design, and ship new features.

Stay up-to-date with the latest trends, libraries, and best practices in the React and broader

JavaScript ecosystem.


Start hiring with Fuzu

Recruit better talent faster - on your own or with our support.

Explore recruitment platform

Don’t miss your chance to work at Software Dynamics. Enter your email to start your application now