Web Developer

3 days ago


Pretoria, Gauteng, South Africa Weplace Full time R250 000 - R500 000 per year
Our client, an award-winning MedTech is looking for a Web Developer to join their team.

Job Purpose:
To utilise various web-based development languages to build responsive and adaptive UIs for internal and public facing web applications.  Our website and client-side web apps are built using React, , Tailwind, HTML5, JavaScript/TypeScript and CSS.

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):
3+ 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
  • js
  • 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):
  • js
  • Tailwind CSS
  • SCSS
  • State management libraries
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 spaced.
  • 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 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.
Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.

You can visit our website for more vacancies: / LinkedIn

  • Web Developer

    3 days ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time R80 000 - R120 000 per year

    Hire Resolve's client is looking for a Web Developer to join their team. You will be responsible for developing and maintaining web applications using React and Laravel. You will work closely with a team of developers to create high-quality, scalable, and efficient software. Experience with Vue, Flutter, and React Native is optional but will be considered a...

  • Web Developer

    5 days ago


    Pretoria, Gauteng, South Africa Alumo Energy Full time R250 000 - R450 000 per year

    Company DescriptionA company established in 2017 that provides a sustainable solution to the increasing demand for energy on the African continent. Providing a balanced advantage of quality and reliability, and turnkey renewable energy solutions for the residential sector - including solar power and battery back-up solutions – from design to...

  • Web Developer

    1 week ago


    Pretoria, Gauteng, South Africa Invoke Solutions South Africa Full time R250 000 - R450 000 per year

    Role PurposeWe are seeking a skilledWeb Developerto join our digital team and take ownership of developing, maintaining, and enhancing company websites based on existing UI/UX designs. The ideal candidate will have a strongunderstanding of WordPress development, exceptional attention to front-end detail, and a creative eye for motion and interactive design....


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full time R120 000 - R180 000 per year

    Key Responsibilities:Web Development:Develop and maintain web applications, ensuring functionality and usability.Collaborate with team members to translate design concepts into responsive and interactive web solutions.Front-End Development:Implement responsive and user-friendly interfaces using HTML, CSS, and JavaScript.Work with design teams to ensure...

  • Web Developer

    1 week ago


    Pretoria, Gauteng, South Africa Red September Full time R500 000 - R1 200 000 per year

    Red September is a high-performance digital advertising agency that builds modern marketing websites and AI-powered digital experiences for high-growth consumer brands. We move fast, think smart, and ship work that performs.We're looking for aWeb Developer / WordPress Developerwho can take full ownership of building, improving, and scaling marketing-driven...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R500 000 per year

    Key Responsibilities:Web Development:Develop, implement, and maintain web applications and sites.Collaborate with cross-functional teams to understand project requirements.Ensure code quality, performance, and adherence to best practices.Front-End and Back-End Development:Proficient in both front-end (HTML, CSS, JavaScript) and back-end , Python, PHP, etc.)...


  • Pretoria, Gauteng, South Africa King Price Insurance Full time R400 000 - R600 000 per year

    We've got a position available for a junior full stack web developerCompany: Porcupine UnionPurpose of position:Design, develop and maintain responsive web applications using .NET Core MVC and related technologies. Proficiency across both front-end and back-end technologies and thrive in a collaborative and innovation-driven teamResponsibilities:Collaborate...


  • Pretoria, Gauteng, South Africa VAME LTD Full time R800 000 - R1 000 000 per year

    We are looking for a versatile Full Stack Web Developer skilled in ReactJS / NextJS for the front end and experienced with backend development. The ideal candidate must also have experience working with AWS and integrating AI tools or APIs into applications. Key ResponsibilitiesDevelop high-quality front-end interfaces using ReactJS / NextJS (SSR, SSG,...

  • Backend Developer

    3 days ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time R900 000 - R1 200 000 per year

    Hire Resolve's client is looking for a Backend Developer (NodeJS) to join their team in Pretoria, GP. You will be working with our Senior Developers to develop and maintain high-quality APIs for our web and mobile applications. If you are passionate about backend platforms and translating code into high-performance and scalable APIs, we would like to meet...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve's client is currently looking for a talented Full Stack Developer to join their dynamic team and contribute to exciting new projects. The ideal candidate will be proficient in a range of technologies including Microsoft .NET, C#, WordPress, Drupal, JavaScript, Bootstrap, and SQL. You should have a keen eye for detail and a passion for creating...