Description:
Senior Angular Developer
Location: Johannesburg or Cape Town (hybrid way of work)
Digital group SA - AppDev - ( 6 – 12 Months Contract)
The Role:
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.
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.
What you'll do:
- 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.
Requirements:
Senior Angular Developer
Location: Johannesburg or Cape Town (hybrid way of work)
Digital group SA - AppDev - ( 6 – 12 Months Contract)
The Role:
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.
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.
What you'll do:
- 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.
- 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.
- 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.