Angular Frontend Developer
PathCare|Posted 13 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
PathCare is a dynamic, purpose driven, and values-based Pathology and Diagnostic
laboratory, caring for the health of patients while offering support and expertise to medical
professionals.
We are embarking on a systems-renewal process that includes exciting new projects and
are looking for an experienced Angular frontend developer with a passion for user interfaces
to form part of our team to review legacy systems, consolidate, re-design, develop and/or
migrate to new generation platforms. Our team creates enterprise and client facing
applications.
The position will be based at our headquarters at Pathcare Park, N1 City in Cape Town.
Responsibilities:
- Designing, developing, and testing UI for mobile and web applications
- Build reusable code and libraries for future use
- Accurately translate user and business needs into functional frontend code
- Work both individually and as part of a team to complete front-end development from design concept to implementation
- Write high-quality, well-documented, and efficient code, and related test scripts that conform to PathCare standards
- Coordinating with the back-end developer in the process of building the RESTful API to ensure technical feasibility
- Participate in code reviews
- Maintain applications and provide technical support
- Provide detailed estimates of work and ensure features are delivered on time
- Create and maintain necessary software design and architecture documentation
Key Competency Requirements:
- Solid experience with Angular 7 or higher
- Solid experience with RESTful API integration
- Ability to create self-contained, reusable, and testable Angular modules and components
Advantageous skills:
- Mobile development experience
- Experience working with SQL/NoSQL databases
- Java experience
- Experience working in an agile team highly beneficial
- Experience working with tools like Git, Jenkins, docker, flyway and Jira
Personal Profile:
- Relevant tertiary qualification(s)
- Excellent interpersonal and analytical skills
- Innovative and creative thinker
- User empathy, passion for UX and UI
- Passion to stay ahead with current industry trends and standards
- Proven delivery record and ability to work without close supervision
- Relevant experience in a healthcare environment advantageous
Candidates must be willing to participate in an evaluation process. If you are a close
fit to our requirements and are passionate about making a difference through what
you do, please apply online with a resume.
PathCare is committed to the pursuit of excellence and diversity in achieving our
equity targets and the organisation’s approved Employment Equity plan will be
considered as part of the talent acquisition process. Due to a multitude of
applications, please assume your application to be unsuccessful this round if we do
not contact you - but you are welcome to re-apply in future if you have gained
qualifications or applicable experience!
Sign up or log in to apply:
About PathCare
What we do
PathCare is a leading network of pathology laboratories in South Africa, specializing in a comprehensive range of diagnostic tests and screening services. Established in 1922, our mission is to support healthcare professionals by providing accurate and timely information derived from specimen analyses, ultimately enhancing patient care.
Why work for us
Joining PathCare means becoming part of a technology-driven organization that prioritizes innovation and quality service. With over 5000 employees, we offer opportunities for professional growth, including access to our training academy, which has educated hundreds of students in pathology.
Our culture
At PathCare, we foster a culture of accountability, respect, and ethics, ensuring a collaborative and supportive work environment. Our commitment to corporate social responsibility and community development reflects our dedication to making a positive impact in the healthcare sector.
Our engineering process
Our engineering team employs cutting-edge technologies and practices to ensure efficient operations and high-quality diagnostics. We value collaboration and continuous improvement, leveraging tools like Microsoft Office 365 and Nginx to enhance our workflows and maintain a mobile-friendly online presence.
Our hiring process
Our hiring process is designed to identify candidates who align with our values and mission. It typically includes an initial screening, technical assessments, and interviews that focus on both skills and cultural fit, ensuring we build a strong and cohesive team.