Frontend Developer at Cestasoft
Gauteng, Gauteng, South Africa -
Full Time


Start Date

Immediate

Expiry Date

08 Nov, 25

Salary

0.0

Posted On

09 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Jenkins, Figma, Aws, State Management, Bootstrap, Computer Science, Stakeholder Engagement, Agile Methodologies, Soft Skills, Testing Tools, Cypress, Azure, Git, It, User Experience, Redux, Version Control, Typescript

Industry

Information Technology/IT

Description

MINIMUM REQUIREMENTS:

  • Bachelor’s degree in Computer Science, IT, or related discipline.
  • 3–6+ years of front-end development experience.
  • Proficiency in:
  • HTML5, CSS3, JavaScript (ES6+)
  • React.js / Angular / Vue.js
  • TypeScript
  • RESTful API integration
  • Responsive frameworks (Tailwind, Bootstrap)
  • Version control (Git), Agile methodologies (Scrum/Kanban).

PREFERRED/BONUS SKILLS:

  • Experience with:
  • State management (Redux, NgRx, Vuex)
  • Testing tools (Jest, Cypress, Playwright)
  • Micro Frontends and Webpack Module Federation
  • CI/CD (Jenkins, GitLab CI)
  • Figma or Adobe XD for UI handoff
  • Cloud platforms (Azure or AWS)
  • Knowledge of banking domain or fintech products.

SOFT SKILLS:

  • Strong problem-solving and debugging skills.
  • Clear communication and stakeholder engagement.
  • Proactive and able to work independently or in a team.
  • Attention to detail with a focus on user experience.
    Job Type: Full-time
    Work Location: In perso
Responsibilities
  • Build and maintain user-facing features using modern frameworks (React, Angular, or Vue).
  • Translate UI/UX designs and wireframes into high-quality code.
  • Ensure code is reusable, testable, and scalable.
  • Integrate RESTful APIs and collaborate with backend developers.
  • Ensure application security, accessibility (WCAG compliance), and performance.
  • Participate in Agile ceremonies (stand-ups, planning, reviews, retrospectives).
  • Write unit, integration, and end-to-end tests (Jest, Cypress, etc.).
  • Implement CI/CD pipelines and version control (Git/Bitbucket).
  • Contribute to architectural decisions and code reviews.
Loading...