As a React Frontend Developer, you will be pivotal in translating UI/UX design concepts into highquality, performable, and responsive web applications.
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.
Required Skills & Experience
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.
How to Apply
Send
your CV and any relevant event coordination or research samples to: hr@softwaredynamicsgroup.com
