Blue Pearl PTY LTD - Senior Angular Developer

Developer
💰 Negotiable
📍 Johannesburg, South Africa
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 5 months ago

Developer is needed in Johannesburg, South Africa.

Client: Blue Pearl PTY LTD

Location: Johannesburg, GT, za

Contract: Contract

Job Description

We are seeking a highly skilled Senior Angular Developer to join our dynamic development team. The successful person will be responsible for designing, developing, and maintaining scalable, high-performance web applications. You will work closely with cross-functional teams, contributing to architecture decisions, mentoring junior developers, and ensuring high-quality code delivery.

Requirements

Skills and Experience:

  • Develop, test, and maintain Angular-based applications with clean, efficient, and reusable code.
  • Collaborate with product managers, designers, and backend developers to deliver robust solutions.
  • Participate in architectural discussions and influence technical direction.
  • Implement best practices for performance optimization, accessibility, and security.
  • Conduct code reviews and provide mentorship to junior and intermediate developers.
  • Work within Agile/Scrum teams, actively participating in sprint planning, stand-ups, and retrospectives.
  • Integrate frontend solutions with backend APIs and services.
  • Contribute to continuous improvement of development processes and tooling.

Your Expertise:

  • 7+ years of professional experience in front-end development.
  • Strong expertise in Angular (v12+) and TypeScript.
  • Solid understanding of HTML5, CSS3/SCSS, and responsive design principles.
  • Proficiency in unit testing (Jasmine, Karma, Jest) and end-to-end testing (Protractor, Cypress, or Playwright).
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent communication and collaboration skills.
  • Experience with Jira for issue tracking, sprint planning, and Agile workflows.
  • Hands-on experience with GitHub Actions (or similar) for CI/CD pipelines.
  • Exposure to micro-frontend architecture.
  • Experience mentoring and guiding junior developers.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • Relevant certifications (Angular, Cloud, Agile) are advantageous but not required.

Other

Other information applicable to the opportunity:

  • Location: Johannesburg or Cape Town (hybrid way of work)
  • Initial contract position
  • Level: Senior (7+ years experience)
Posted 2 months ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.