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

Senior Web Developer

Hearx • Pretoria, Gauteng, South Africa
15 days ago
Job description

To utilise various web based development languages to build responsive and adaptive UIs for internal and public facing web applications.

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 timely, 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 API's
  • 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
  • CMS's (Content Management Systems) e.g. Strapi CMS

Skills and Knowledge (desirable)

  • Tailwind CSS
  • SCSS
  • State management libraries
  • This job description is not a definitive or exhaustive list of responsibilities and is subject to change depending on changing business requirements. Employees will be consulted on any changes. Employee's performance will be reviewed based on the agreed upon objectives. If you do not hear from us within 30 days, please consider your application unsuccessful.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Web Developer • Pretoria, Gauteng, South Africa

    Related jobs
    Senior Front-End Developer

    Senior Front-End Developer

    Network Recruitment • Centurion, South Africa
    This is a true full stack role where you'll be diving deep into server-side logic, crafting performant APIs, and building dynamic, user-friendly interfaces. You'll be involved in the entire software...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer (Web ASD) X2

    Software Developer (Web ASD) X2

    SITA SOC • Centurion, ZA
    Job title : Software Developer (Web ASD) X2.Job Location : Gauteng, Centurion.To research, design, install, test and maintain and enhance software systems write and coding of individual programmes ...Show more
    Last updated: 30+ days ago • Promoted
    WordPress Developer Extraordinaire (Mid - Senior)

    WordPress Developer Extraordinaire (Mid - Senior)

    Firewater • Sandton, GT, za
    Quick Apply
    Firewater has been around for 26 years and we’re still weird enough to enjoy it.Not someone who assembles sites from marketplace parts -. WooCommerce without breaking it.PHP decides to throw a tantr...Show more
    Last updated: 3 days ago
    Senior C# Developer

    Senior C# Developer

    Network IT • Midrand, Gauteng, South Africa
    Are you passionate about crafting robust high-performance backend systems in C# Step into a dynamic and forward-thinking environment where your expertise drives real-world impact.Were looking for a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Product Developer (Centurion)

    Senior Product Developer (Centurion)

    RCL Foods • Centurion, ZA
    Job title : Senior Product Developer (Centurion).Job Location : Gauteng, Centurion.Job Description .RCL FOODS is seeking to employ a Senior Product Developer.The role will be base...Show more
    Last updated: 7 days ago • Promoted
    Web Developer (JB5689)

    Web Developer (JB5689)

    Recruitment • Edenvale, Gauteng, South Africa
    Edenvale Johannesburg (Hybrid : 3 days on-site P / W).R25 000 R35 000 CTC per month.Build modern high-performing websites for well-known brands while growing your Webflow WordPress and Shopify expert...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer (Senior)

    Full Stack Developer (Senior)

    Sabenza IT & Recruitment • Pretoria, GT, za
    Quick Apply
    We’re on the lookout for a passionate Senior Full Stack Developer who thrives in cloud-driven, high-performance environments. You’ll be part of a dynamic global tech team working on large-scale inte...Show more
    Last updated: 15 days ago
    Senior Full Stack Developer

    Senior Full Stack Developer

    Manatal • Roodepoort, South Africa
    Quick Apply
    We are seeking a highly skilled Senior Full stack Developer to join our dynamic team within the telecommunications sector. The ideal candidate will have strong experience in both backend and fronten...Show more
    Last updated: 8 days ago
    Senior Software Developer (Web ASD)

    Senior Software Developer (Web ASD)

    SITA SOC • Centurion, ZA
    Job title : Senior Software Developer (Web ASD).Job Location : Gauteng, Centurion.To lead the design, implementation, debugging, documentation, release and maintenance of software-based solutions, ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Back-End Developer

    Senior Back-End Developer

    Sabenza IT & Recruitment • Pretoria, Gauteng, South Africa
    We are seeking a Senior Back-End Developer to join our Impact Platform team.The role requires expertise in API and ETL development AWS cloud technologies and data-driven programming.You will work o...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Full Stack Developer

    Senior Full Stack Developer

    SmarTek21 • Pretoria, Gauteng, South Africa
    Were looking for a Senior Full Stack Developer.This is a great opportunity for someone who wants to stay hands-on while actively growing toward a technical lead role. Youll focus on integrating syst...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Sabenza IT & Recruitment • Pretoria, Gauteng, South Africa
    Are you a passionate Full Stack Developer ready to take ownership of cutting-edge enterprise systems Were looking for a Senior Full Stack Developer who thrives in a fast-paced collaborative environ...Show more
    Last updated: 18 days ago • Promoted
    Senior Web Developer

    Senior Web Developer

    Zealhr • Pretoria, Gauteng, South Africa
    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 respo...Show more
    Last updated: 3 days 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 Full Stack Developer | Sandton | Permanent

    Senior Full Stack Developer | Sandton | Permanent

    Edge Executives • Sandton, South Africa
    Join a team that believes in bold thinking, continuous learning, and building software that makes an impact.This role is ideal for a developer who thrives in an agile, collaborative environment and...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Developer X2

    Senior Software Developer X2

    SITA SOC • Centurion, ZA
    Job title : Senior Software Developer X2.Job Location : Gauteng, Centurion.To lead the design, implementation, debugging, documentation, release and maintenance of software-based solutions, write c...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Developer

    Senior Developer

    IOCO • Midrand, South Africa
    We are seeking a Senior Developer with a strong foundation in software engineering, database design, and application development. The ideal candidate demonstrates advanced proficiency in technologie...Show more
    Last updated: 30+ days ago • Promoted
    Senior C# Developer

    Senior C# Developer

    Network1 • Midrand, Gauteng, South Africa
    Are you passionate about crafting robust high-performance back-end systems in C# Step into a dynamic and forward-thinking environment where your expertise drives real-world impact.Were looking for ...Show more
    Last updated: 30+ days ago • Promoted