Talent.com
Senior Web Developer
Senior Web DeveloperZealhr • Pretoria, Gauteng, South Africa
Senior Web Developer

Senior Web Developer

Zealhr • Pretoria, Gauteng, South Africa
12 days ago
Job description

Job Description

Our client a South African healthtech company specializing in digital hearing care solutions on the hunt for a Senior Web Developer who lives and breathes front-end excellence. Youll architect responsive user-focused web applications using React Angular and Tailwind translating UX designs into elegant scalable code. From internal tools to public platforms youll lead development with precisionbuilding reusable components implementing automated tests and collaborating across teams to deliver seamless digital experiences. If youre fluent in both React and Angular and thrive on clean architecture performance and pixel-perfect detail this is your playground.

Responsibilities :

Analysis and Planning 15%

  • Collaborate in the application lifecycle (planning design development deployment maintenance) collaborating with stakeholders for requirements.
  • Continuously research and evaluate new technologies to optimize development efficiency.
  • Plan and design well-structured reusable application architecture.
  • Implement and develop according to best practices to ensure high-quality maintainable systems.
  • Participate in project planning by providing estimates contributing to requirement documentation and assisting with work breakdown structures.
  • Participate in user story creation estimation and work plan development ensuring clear communication of requirements.
  • Effectively prioritise and manage dependencies to ensure timely completion and switch contexts effectively when the need arises.
  • Collaborate effectively with development teams to solve problems make recommendations and discuss best practices.
  • Proactively identify and mitigate code related risks adapting as needed.
  • Track tasks and progress within JIRA.

Development and Testing 55%

  • Develop software adhering to project plans deadlines and coding standards.
  • Develop and maintain high-quality maintainable systems using efficient and reusable code according to best practices.
  • Use version control effectively and according to best practices as well as backing up other work according to company standards.
  • Prepare and maintain testing environments including examples and instructions.
  • Conduct initial testing and assist in developing testing plans.
  • Implement and maintain automated tests and component libraries according to team practices.
  • Analyse systems to identify root causes of issues within a system develop workarounds and implement permanent fixes.
  • Deliver thoroughly tested and performance benchmarked work that meets functional requirements before deployment.
  • Deploy changes to the production environment following established procedures.
  • Implement and maintain DevOps processes including CI / CD pipelines and Infrastructure as Code as applicable to the team.
  • Maintain up to date and accurate code and system level documentation.
  • Reporting and Communication 10%

  • Provide clear timely and efficient updates on project status progress risks and potential problems to the team lead.
  • Prepare reports manuals and other documentation related to software status operation and maintenance.
  • Maintain accurate system and product change logs release notes and notifications to other teams according to company standards and team practices.
  • Offer insights and feedback on queries regarding relevant projects.
  • Collaborate effectively with team members and stakeholders by being available on appropriate communication channels with timeous well articulated responses.
  • Contribution to the Team 15%

  • Take ownership of projects.
  • Actively participate in peer code reviews discuss best practices and contribute innovative ideas to projects.
  • Collaborate with the team to solve problems and ensure successful project delivery - on time and as speced.
  • Contribute to the development of fellow team members through knowledge sharing and promoting best practices.
  • Quality Management and Compliance 5%

  • Deliver high-quality products that meet specifications user requirements best practices deadlines and regulatory compliance (e.g. FDA CE ISO).
  • Apply knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in medical device and other software.
  • Ensure all testing adheres to defined specifications.
  • Contribute to safeguarding information and data in accordance with company policies.
  • Keep all supporting documents up to date.
  • Role Requirements

    Minimum education (essential) :

  • Certificate in relevant Web Development or Graphic Design
  • Minimum education (desirable) :

  • Diploma in relevant Web Development or Graphic Design
  • Minimum applicable experience (years) :

  • 5 years working experience
  • Required nature of experience :

  • Experience with translating UI & UX designs into HTML CSS and JavaScript websites using React with a focus on user experience and usability.
  • Use sound development practices to build a solid product while iterating quickly.
  • Skills and Knowledge (essential) :

  • Angular
  • HTML
  • JavaScript / TypeScript
  • RESTful APIs
  • CSS
  • Git
  • Have an excellent sense of design and attention to detail
  • Automated testing (Unit Integration End to end) e.g. Cypress Jest)
  • Code architecture and best practices
  • CMSs (Content Management Systems) e.g. Strapi CMS
  • Skills and Knowledge (desirable) :

  • Tailwind CSS
  • SCSS
  • State management libraries
  • Required Experience :

    Senior IC

    Key Skills

    Bootstrap,MVC,CSS,.NET,HTML5,React,Web Development,ASP.NET,AJAX,Angular,JavaScript,PHP

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Senior Web Developer • Pretoria, Gauteng, South Africa

    Related jobs
    Senior React Developer

    Senior React Developer

    Zeal Hr • Pretoria, Gauteng, South Africa
    Senior React Developer – An exciting opportunity has become available within the medical technology and devices industry, for a Senior React Developer. Our client is an impact-driven digital health ...Show more
    Last updated: 30+ days ago • Promoted
    Senior JavaScript Developer

    Senior JavaScript Developer

    TPC Performance Centre • Pretoria, Gauteng, South Africa
    Senior JavaScript / React Developer.This role is about being a highly skilled contributor : writing excellent code, raising the quality bar, and sharing knowledge with others along the way.Develop s...Show more
    Last updated: 30+ days ago • Promoted
    Developer (Senior)

    Developer (Senior)

    Discovery Limited • Pretoria, Gauteng, South Africa
    Discovery – InsureDeveloper (Senior) - Vitality Drive International.Discovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional...Show more
    Last updated: 8 days ago • Promoted
    Senior Back-End Developer

    Senior Back-End Developer

    Betway Group • Pretoria, Gauteng, South Africa
    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Software DevelopmentThe Senior Software Developer confers with their stakeholders to an...Show more
    Last updated: 12 days ago • Promoted
    SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) - UP TO R1M PER ANNUM

    SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) - UP TO R1M PER ANNUM

    E-Merge • Pretoria, South Africa
    A leading open-access fibre network operator delivering fast, reliable internet to homes and businesses across South Africa is looking for a Senior C# Software Developer to drive innovation, elevat...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer : Blockchain / Distributed Ledger Technology

    Senior Software Developer : Blockchain / Distributed Ledger Technology

    findojobs-za • Pretoria, Gauteng, South Africa
    The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that researches, develops, localises, and diffuses technologies to accelerate ...Show more
    Last updated: 24 days ago • Promoted
    Senior Web Developer

    Senior Web Developer

    The Talent Room • Pretoria, South Africa
    Collaborate in the application lifecycle (planning, design, development, deployment, maintenance) collaborating with stakeholders for requirements. Continuously research and evaluate new technologie...Show more
    Last updated: 21 days ago • Promoted
    Senior Back End Developer

    Senior Back End Developer

    The Talent Room • Pretoria, South Africa
    Lead the application lifecycle (planning, design, development, deployment, ongoing maintenance), creating user stories and estimates, collaborating with cross-functional teams.Continuously research...Show more
    Last updated: 18 days ago • Promoted
    Senior Frontend Developer

    Senior Frontend Developer

    OfferZen • Pretoria, Gauteng, South Africa
    Are you a talented senior frontend developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast networ...Show more
    Last updated: 8 days ago • Promoted
    Senior Developer Pretoria

    Senior Developer Pretoria

    One-Click Recruitment Pty Ltd • Pretoria, Gauteng, South Africa
    Senior Developer Our client in Pretoria East is looking for a vibrant Senior Developer to join their team.Front-end development experience. Desired Experience & Qualifications.Core skills : Database ...Show more
    Last updated: 30+ days ago • Promoted
    Web Developer Intern (Remote)

    Web Developer Intern (Remote)

    Business Web Solutions • Pretoria, South Africa
    We are looking for enthusiastic Website / Web Development Interns for ongoing vacancies, who are excited to build real-world experience in web development and design. This internship, lasting 1 to 6 m...Show more
    Last updated: 30+ days ago • Promoted
    SENIOR FULL STACK DEVELOPER (.NET AND ANGULAR)– PRETORIA (HYBRID) @ R1.2 MIL PER ANNUM

    SENIOR FULL STACK DEVELOPER (.NET AND ANGULAR)– PRETORIA (HYBRID) @ R1.2 MIL PER ANNUM

    E-Merge • Pretoria, South Africa
    A South African leader in integrated data software and engineering solutions for industries like mining, petrochemicals, manufacturing, and logistics is looking for a Senior Full Stack Developer wi...Show more
    Last updated: 30+ days ago • Promoted
    Front-End Developer (Senior) 0720

    Front-End Developer (Senior) 0720

    Opensource Intelligent Solutions • Pretoria, Gauteng, South Africa
    Real-Time Analytics Splunk Developer We're looking for a seasoned Splunk Developer to join our Real-Time Analytics (RTA) team—driving global production quality through intelligent data insights.Abo...Show more
    Last updated: 1 day ago • Promoted
    Senior Developer

    Senior Developer

    Mediro ICT Recruitment • Pretoria, Gauteng, South Africa
    Our client based in Menlyn is looking for a Developer for a long-term contract working Hybrid environment.Experienced in leading IT Teams. Lambda API Gateway DynamoDB SQS / SNS).Experience with cloud...Show more
    Last updated: 30+ days ago • Promoted
    Senior React Native Developer

    Senior React Native Developer

    Smartek21, LLC • Pretoria, Gauteng, South Africa
    At Retro Rabbit, we’re all about building beautiful, scalable products that make a real impact.We’re looking for a Senior React Native Engineer who brings technical depth, creativity, and the abili...Show more
    Last updated: 30+ days ago • Promoted
    Web Developer

    Web Developer

    Phoenix Recruitment • Pretoria, South Africa
    Develop and maintain web interfaces and tools using HTML, CSS, JavaScript, and PHP.Work within local development environments such as XAMPP / Apache. Understand the difference between local vs globa...Show more
    Last updated: 15 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Network Recruitment • Pretoria, South Africa
    Bachelor’s Degree in Computer Science, Engineering, or a related field.Proven track record of successful Java development projects. Extensive experience with Java is a must-have.Proficiency in Jav...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software / AI Developer – Financial Services / Payments

    Senior Software / AI Developer – Financial Services / Payments

    Avatar International SA • Pretoria, Gauteng, South Africa
    Senior Software / AI Developer – Financial Services / Payments.Are you a seasoned developer ready to take ownership of complex, integrated software products in the financial services / payments sector?...Show more
    Last updated: 3 days ago • Promoted