This job is no longer accepting applications.Browse similar jobs
Software Dynamics
Computers + 1 more
React Frontend Developer
Closed for applications
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 platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.





