S

React Frontend Developer

Software Dynamics

2 days ago
New
Min Qualification: Experience Level: Entry level Experience Length: 2 years

Job descriptions & requirements

ABOUT THE COMPANY

Software Dynamics has pioneered Microsoft Dynamics 365, Azure and Office 365 services in Africa for over 10 years, consistently delivering business value with the latest technology. Software Dynamics is a privately owned IT Solutions and IT Services business formed in 2009. Today we’re proud to boast a strong team of Microsoft Dynamics 365, Microsoft Azure and Office 365 experts and engineers who thrive on rolling up their sleeves and solving your IT problems and meeting your business needs. We are on a mission to exceed your expectations and form a long-term, mutually beneficial relationship with you.

JOB SUMMARY

Required:Education: Bachelor's degree in Computer Science, Software Engineering, or a related technicalfield.Experience: Minimum of 2-3 years of professional experience in developing web applications usingReact.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 forcreating exceptional user interfaces (UI/UX).Preferred:Experience with TypeScript in a React environment.Familiarity with the Microsoft ecosystem, including Azure DevOps, Power Platform, or Dynamics365 APIs.Experience with modern CSS frameworks (e.g., Tailwind CSS, Material UI) or CSS-in-JS libraries.

RESPONSIBILITIES

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 interfacecomponents 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) tomanage complex application data flow.Integrate front-end applications seamlessly with back-end RESTful APIs, often involving theMicrosoft Dynamics 365 ecosystem.Optimization & Quality:Optimize components and application performance for maximum speed and scalability acrossvarious 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 ensuringadherence to coding standards.Collaboration & Agile:Collaborate closely with UI/UX designers, back-end developers, and product owners within anAgile/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 broaderJavaScript ecosystem.

REQUIRED SKILLS

Enterprise Resource Planning - ERP system (use of), Database query languages (SQL, others), Project management, React.js

REQUIRED EDUCATION

Bachelor's degree

Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2025 BrighterMonday

Or your alerts