Senior Frontend Developer - React & UI Development

Placements24

Riverton (UT)

Hybrid

USD 42,000 - 73,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund
Generous annual leave
Hybrid work model
Professional development
Career advancement

Job summary

Placements24 is seeking a Senior Frontend Developer with React expertise to join our team in Upington, Northern Cape in a hybrid role. You will build and optimize sophisticated user interfaces, translating UI/UX designs into high-performance code while collaborating closely with backend developers.

Ideal candidates will have 4+ years of frontend experience, strong React, JavaScript, HTML5, CSS3, and Redux/Context API skills.

Qualifications

  • 4+ years of professional frontend development experience.
  • Strong proficiency in JavaScript (ES6+), HTML5 and CSS3.
  • Deep experience with React and its core principles (components, state, props, hooks).
  • Experience with state management libraries like Redux or Context API.
  • Familiarity with frontend build tools (Webpack, Babel).
  • Experience consuming RESTful APIs and version control (Git).
  • Understanding of responsive design and mobile-first development.
  • Excellent communication and collaboration abilities.
  • Experience with Next.js or other React frameworks is a plus.

Responsibilities

  • Develop and maintain high-quality, responsive UIs using React.
  • Translate designs and wireframes into functional code.
  • Collaborate with backend developers to integrate frontend components via RESTful APIs.
  • Optimize applications for speed, scalability, and cross-browser compatibility.
  • Write clean, maintainable, well-documented code; participate in code reviews.
  • Stay updated with frontend trends and React ecosystem advancements.
  • Contribute to frontend architecture discussions and feasibility studies.
  • Ensure UI/UX designs are technically feasible.

Skills

React
JavaScript ES6+
HTML5
CSS3
Redux/Context API
REST APIs
Git
Responsive design
Next.js
Build tools

Education

Bachelor's degree in CS/Web Development

Tools

Webpack
Babel

Job description

About the Role

Our client, a dynamic web solutions provider, is seeking a Senior Frontend Developer with expertise in React to join their team in Upington, Northern Cape . This role is integral to the design and development of sophisticated user interfaces for a variety of web applications. You will be responsible for translating complex requirements into elegant, performant, and user-friendly interfaces, working closely with UI/UX designers and backend developers. The ideal candidate possesses a strong portfolio showcasing proficiency in modern frontend technologies, particularly React, and a keen eye for detail in crafting exceptional user experiences. This position offers a hybrid work model, allowing for a blend of in-office collaboration and remote flexibility. Join a forward-thinking company that values innovation and professional growth, contributing to impactful projects in the heart of the Northern Cape. We are committed to providing a stimulating environment for our technical talent.

Key Responsibilities
  • Develop and maintain high-quality, responsive, and performant user interfaces using React.
  • Translate UI/UX designs and wireframes into functional, well-structured code.
  • Collaborate closely with backend developers to integrate frontend components with server-side logic via RESTful APIs.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Troubleshoot and debug frontend issues, identifying and implementing effective solutions.
  • Stay updated with the latest trends and advancements in frontend development and React ecosystem.
  • Contribute to technical discussions and architectural decisions for frontend development.
  • Ensure the technical feasibility of UI/UX designs.
Requirements
  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent practical experience.
  • 4+ years of professional experience in frontend development.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • In-depth experience with React and its core principles (components, state, props, hooks).
  • Experience with state management libraries like Redux or Context API.
  • Familiarity with frontend build tools (e.g., Webpack, Babel).
  • Experience consuming RESTful APIs.
  • Understanding of version control systems (Git).
  • Knowledge of responsive design principles and mobile-first development.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Experience with Next.js or other React frameworks is a plus.
Benefits
  • Competitive salary package based on experience.
  • Medical aid contributions and retirement fund benefits.
  • Generous annual leave and public holidays.
  • Hybrid work model for improved work-life balance.
  • Opportunities for professional development and skill enhancement.
  • Exposure to diverse and challenging web development projects.
  • Supportive and collaborative team environment.
  • Potential for career advancement within the company.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Willows (CA)

Hybrid
USD 90,000 - 130,000
Comprehensive medical benefits
Retirement benefits
Hybrid work model
+2
Senior React Frontend Engineer | Hybrid & Growth
Senior React Frontend Engineer | Hybrid & Growth

Placements24 • Riverton (UT)

Hybrid
USD 42,000 - 73,000
Competitive salary
Medical aid
Retirement fund
+4
Senior Full Stack Engineer (React/Node.js)
Senior Full Stack Engineer (React/Node.js)

Placements24 • Windsor Park (TN)

Hybrid
USD 61,000 - 91,000
Competitive salary
Performance bonuses
Comprehensive benefits
+2
Senior Full-Stack Developer (Python/React)
Senior Full-Stack Developer (Python/React)

Placements24 • Windsor Park (TN)

Hybrid
USD 54,000 - 91,000
Competitive salary
Performance bonuses
Medical aid & retirement fund
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Competitive salary
Full remote with flexible hours
Career growth opportunities
+3
Senior Full-Stack Developer (Angular & .NET Core)
Senior Full-Stack Developer (Angular & .NET Core)

Placements24 • Riverton (UT)

On-site
USD 42,000 - 67,000
Health benefits
Professional development
Performance bonuses
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Willows (CA)

Hybrid
USD 120,000 - 160,000
Hybrid work model
Competitive salary
Health, dental, vision insurance
+2
Senior Full Stack Developer - Cloud Native Applications
Senior Full Stack Developer - Cloud Native Applications

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Fully remote
Competitive salary
Flexible schedule
Full Stack Web Developer
Full Stack Web Developer

Placements24 • United States

Hybrid
USD 37,000 - 55,000
Competitive salary package
Hybrid work arrangement offeringFlex
Medical aid and provident fund
+3
Senior Frontend Engineer - Web3 Focus
Senior Frontend Engineer - Web3 Focus

Placements24 • Windsor Park (TN)

On-site
USD 54,000 - 72,000
Health benefits
Professional growth opportunities