Job Search and Career Advice Platform

Enable job alerts via email!

Front End OutSystems Developer

DataFin Recruitment

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic Verification Agency is looking for a highly skilled Front End OutSystems Developer in Johannesburg, South Africa. The role involves designing and developing responsive, user-friendly screens while collaborating with Back End Developers. The ideal candidate must hold an OutSystems ODC/Reactive Associate Certification and have at least 2+ years of relevant experience. Passion for UI design and strong JS, HTML, and CSS skills are essential. Familiarity with Agile methodologies and collaboration tools is preferred.

Qualifications

  • Must have OutSystems ODC/Reactive Associate Certification.
  • 2+ years of hands-on experience with OutSystems Reactive Web.
  • Strong understanding of OutSystems UI, themes, and layout patterns.

Responsibilities

  • Design and develop responsive, user-friendly Front End screens.
  • Implement and maintain UI patterns and reusable components.
  • Collaborate with Back End Developers to integrate APIs.

Skills

OutSystems ODC/Reactive Associate Certification
HTML
CSS
JavaScript
Agile methodology
Git
Figma
UI/UX design principles
OutSystems UI expertise

Education

OutSystems Front end Specialist Certification

Tools

Teams
Jira
Confluence
Job description
ENVIRONMENT:

JOIN the Product team of a dynamic Verification Agency seeking a highly talented Front End OutSystems Developer to help deliver modern, scalable, and high-quality enterprise applications. You will focus on base theme, user experience, UI consistency, and Front End logic, working closely with Back End Developers, Product Owners, and clients. You must be OutSystems ODC/Reactive Associate Certified with at least 2+ years hands‑on experience with OutSystems Reactive Web. You must also have experience building mobile responsive applications with the ability to structure screens and logic for maintainability and performance. Other tech tools should include HTML, CSS, JavaScript, Git, Teams, Jira & Confluence. This role is ideal for someone who is passionate about clean UI design, performance, usability, and low code best practices in OutSystems.

DUTIES:
  • Design and develop responsive, user-friendly Front End screens using OutSystems ODC.
  • Implement and maintain UI patterns, reusable components, and design systems.
  • Convert UX/UI designs (Figma, Adobe XD, etc.) into OutSystems screens accurately.
  • Ensure consistent look and feel across applications and modules.
  • Optimise Front End performance and user experience.
  • Implement client‑side logic using OutSystems expressions and JavaScript where required.
  • Collaborate with Back End OutSystems Developers to integrate APIs and business logic.
  • Participate in UAT support, bug fixing, and iterative enhancements based on feedback.
  • Follow OutSystems best practices for naming, modularisation, and reusability.
  • Support deployments and participate in Agile ceremonies (planning, stand ups, reviews).
REQUIREMENTS:

Qualifications –

  • Must Have - Outsystems ODC/Reactive Associate Certification.
  • Outsystems Front end Specialist Certification is preferred.

Experience/Skills -

  • 2+ Years hands‑on experience with OutSystems Reactive Web.
  • Strong understanding of OutSystems UI, themes, and layout patterns.
  • Experience building mobile responsive applications.
  • Ability to structure screens and logic for maintainability and performance.
  • Familiarity with ODC concepts (environments, deployment pipeline, security).
  • Solid understanding of HTML, CSS, and JavaScript.
  • Experience working with custom CSS and overriding OutSystems UI styles correctly.
  • Strong UX awareness (accessibility, usability, consistency).
  • Ability to spot and improve poor UI/UX implementations.
  • OutSystems Developer Cloud (ODC).
  • Azure based environments.
  • Figma / design mockups.
  • Git / versioned assets (where applicable).
  • Collaboration tools: Teams, Jira, Confluence.
  • Experience working in Agile / Scrum teams.
  • Comfortable working with requirements, user stories, and acceptance criteria.

Advantageous –

  • Experience integrating third party APIs and services.
  • Experience with design systems, component libraries, or atomic design.
  • Previous work in regulated or enterprise environments.
ATTRIBUTES:
  • Strong problem solving and debugging skills.
  • Good communication skills and ability to work cross functionally.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.