Senior Front End Developer

ATS Client

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ATS Client is seeking a Mid/Senior Front-End Developer to own the UI/UX for its desktop applications and Windows-based interfaces.

The role focuses on designing, developing, and modernising Windows Forms interfaces while building reusable UI components and ensuring high usability and clean code standards. Collaboration with stakeholders and ongoing UI testing are expected.

Qualifications

  • Degree or Diploma in Computer Science, Information Technology, or a related field.
  • 5+ years of software development experience.
  • Strong experience with C# and Windows Forms desktop development.
  • Experience with .NET Framework and Telerik WinForms controls.
  • Strong understanding of UI/UX principles and user-centred design.
  • Experience working with object-oriented design principles and clean code practices.
  • Ability to modernise and refactor legacy applications.

Responsibilities

  • Design, develop, and maintain Windows Forms user interfaces.
  • Enhance and modernise legacy desktop applications.
  • Develop reusable UI components and custom controls.
  • Identify and resolve usability and performance issues.
  • Collaborate with stakeholders to translate requirements into effective UI solutions.
  • Conduct UI testing and ensure code quality and consistency.
  • Contribute to documentation, mock-ups, and solution design discussions.

Skills

C#
Windows Forms
UI/UX design
OOP principles
Refactoring legacy apps

Education

Degree or Diploma in Computer Science/IT

Tools

.NET Framework
Telerik WinForms controls

Job description

A leading software company is looking for a Mid/Senior Front-End Developer to take ownership of the user experience and interface design of its desktop applications.

Key Responsibilities
  • Design, develop, and maintain Windows Forms user interfaces.
  • Enhance and modernise legacy desktop applications.
  • Develop reusable UI components and custom controls.
  • Identify and resolve usability and performance issues.
  • Collaborate with stakeholders to translate requirements into effective UI solutions.
  • Conduct UI testing and ensure code quality and consistency.
  • Contribute to documentation, mock-ups, and solution design discussions.
Job Experience and Skills Required
  • Degree or Diploma in Computer Science, Information Technology, or a related field.
  • 5+ years of software development experience.
  • Strong experience with C# and Windows Forms desktop development.
  • Experience with .NET Framework and Telerik WinForms controls.
  • Strong understanding of UI/UX principles and user-centred design.
  • Experience working with object-oriented design principles and clean code practices.
  • Ability to modernise and refactor legacy applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend Developer
Senior Frontend Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Front-End Developer (Senior)
Front-End Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 700,000 - 900,000
Senior Front End Developer - C# and React / Angular
Senior Front End Developer - C# and React / Angular

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid working environment
Exposure to large-scale enterprise平台
Career growth opportunities
Frontend Lead / UI Engineering Lead
Frontend Lead / UI Engineering Lead

Indsafri • South Africa

On-site
ZAR 1,000,000 - 1,400,000
Software Developer
Software Developer

Network Finance • Randburg

On-site
ZAR 600,000 - 900,000
Senior Front-End Developer (React.js)
Senior Front-End Developer (React.js)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
UX Design/Developer
UX Design/Developer

A 1L Realization (Pty) Ltd • Midrand

On-site
ZAR 480,000 - 600,000
Senior C# Developer (WPF)
Senior C# Developer (WPF)

IQ Business Group • South Africa

On-site
ZAR 900,000 - 1,300,000
Senior Frontend (Full Stack) Software Engineer
Senior Frontend (Full Stack) Software Engineer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Front-End Engineer - UX & UI Design Focus
Senior Front-End Engineer - UX & UI Design Focus

Boardroom Appointments • Sandton

On-site
ZAR 720,000 - 900,000