Frontend Developer (Angular, TypeScript & Next.js)
Duration: 2025-11-06 - 2025-11-15
Job position: Frontend Developer
Smatech Group
13 Brentwood Avenue, Groombridge, Harare
Job description
We are seeking a talented Frontend Developer with expertise in Angular, TypeScript, and Next.js to create engaging, responsive, and high-performance web applications. The ideal candidate will have a strong foundation in modern JavaScript frameworks and a keen eye for user experience.
Responsibilities
- Develop and maintain frontend applications using Angular, TypeScript, and Next.js, including server-side rendering for Next.js apps.
- Design and implement responsive, cross-browser compatible user interfaces, leveraging component libraries and UI frameworks (Angular Material, Tailwind, etc.).
- Implement state management solutions (NgRx, Redux, Context API) and integrate RESTful APIs in collaboration with backend developers.
- Write clean, modular, and reusable code, perform unit and end-to-end testing (Jest, Cypress, Karma, Jasmine), and optimize web performance and SEO (Next.js).
- Utilize Git/GitHub for version control, participate in CI/CD pipelines, and collaborate with designers, backend developers, and product teams in an agile environment.
- Stay up-to-date with frontend technologies, trends, and best practices.
Required Skills & Experience
- Minimum 2 years of professional frontend development experience with strong expertise in Angular (latest versions), TypeScript, and Next.js for server-side rendering and React-based applications.
- Solid understanding of HTML5, CSS3, modern JavaScript (ES6+), responsive design, cross-browser compatibility, state management (NgRx, Redux, Context API), and RESTful API integration.
- Proficiency with Git/GitHub, CI/CD pipelines, frontend testing (unit and E2E frameworks: Jest, Cypress, Karma, Jasmine), web performance optimization, SEO best practices, and UI/component frameworks (Angular Material, Tailwind, etc.).
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience, with experience working on existing codebases and collaborating in team environments.
- Familiarity with agile development workflows and collaborative frontend-backend team environments.
Soft Skills
- Strong problem-solving and debugging skills
- Ability to write clean, maintainable, and well-documented code
- Good communication and collaboration skills with cross-functional teams
- Ability to adapt quickly to new technologies and frameworks
- Attention to detail and commitment to delivering high-quality web applications
How to apply
If you meet the minimum requirements are ready to join the forefront of innovation at Smatech, we would love to hear from you!
-
Create an account on our recruitment portal.
-
Fill in your details in your applicant account.
-
Submit your application for the position, including your resume and a cover letter outlining your relevant experience.
https://erp.smatechgroup.com/recruitment/recruitment_portal
Application Deadline 15 November 2025