Job Closed
This listing is no longer active.
Collaborate. Scale. Activate.
Senior Front End Developer, Angular
Location
South Africa
Posted
98 days ago
Salary
0
Seniority
Senior
Job Description
Senior Front End Developer, Angular
Storyteq
**Key responsibilities ** · Build and ship user-facing features in our Angular front-end with real product impact · Contribute to designing scalable, maintainable architecture with the team · Evaluate technical trade-offs and make pragmatic choices that balance quality with delivery · Collaborate across teams to integrate services and deliver end-to-end value · Raise the bar through thoughtful code reviews, mentorship, and shared ownership · Collaborate on implementing AI-powered features and integrating AI workflows into the front‑end experience
Job Requirements
- Key Requirements**
- 5+ years of hands-on experience delivering front-end applications with modern **TypeScript** (and JavaScript) in large scale applications
- Production experience with Angular (recent versions) and/or Vue.js (3+)
- Maintain high-quality code standards through peer reviews
- Understand and help define our frontend platform architecture together with the team
- Experience writing e2e tests (Cypress or Playwright) and building testable frontend code
- Experience with micro‑frontend patterns and scalable frontend design
- Experience with unit/component testing (Jest, Vitest, etc.)
- Familiarity with modern build tooling (Vite, Webpack, Nx, etc.)
- What makes you senior**
- You take ownership of outcomes, not just tasks
- You anticipate technical needs and address them before being asked
- You simplify complexity
- You make the people around you better
- You communicate with context
- Nice to have**
- Have knowledge of HTML5 Canvas or similar graphics technologies
- Familiarity with CI/CD workflows, modern build tooling, and cloud-based deployments
- Understand back-end development and APIs
Benefits
- We Value Diversity** ** We champion and welcome diversity in our workforce and ensure all job applicants receive equal and fair treatment, regardless of age, race, gender or gender identity, religion, sexual orientation, disability, or nationality.** ** We are not only committed to increasing the visibility and recognition of talent from under-represented groups within our organisation, but the wider industry too.** ** At the end of the day, we make sure we take time to look after ourselves, each other, and the planet, because we’re always stronger together.** ** ITG have a number of community groups (ERGs) available to employees which offer a safe space for like-minded colleagues, with shared interests to connect, socialise and check in with each other. These include Black ITGers Together, LGBTQ+ Together, Mens Health Together, Muslims Together, Neurodiversity Together, Working Parents and Carers Together and Women In Tech Together.
- #LI-NW1
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Member of Technical Staff – Frontend
Ona (formerly Gitpod)Move beyond your IDE. Your mission control for software projects and software engineering agents.
• Drive technical initiatives end-to-end. • Craft pixel-perfect components and refined interactions. • Own core Ona systems. • Elevate engineering best practices. • Solve high-impact technical challenges.
Senior Frontend Engineer
HiveMQHiveMQ is the Industrial AI Platform helping enterprises move from connected devices to intelligent operations.
• Work with the HiveMQ Product Development team on our software stack to deliver outstanding technology and services to our customers. • Architect, implement, optimize and maintain our frontend applications from the ground up, including the underlying frameworks. • Build reusable UI components and set a company standard. • Build, maintain and refactor existing code bases, extend APIs, improve client data structures and network requests, speed up rendering and keep the application self-contained. • Develop new features, consider UI/UX and improve the customer journey and user flow. • Work with Product Managers to envision and create new customer value. • Live a culture of teamwork, quality, growth, drive to action and excellence. • Contribute to the overall developer experience, code quality and engineering vision of HiveMQ. • Learn everything about MQTT, distributed systems, IoT (theory, applications, best practices).
• deliver high-quality and high-performing frontend experiences that AOA is known for with predictability and efficiency • Lead the development and optimization of frontend applications, ensuring high performance, responsiveness, and maintainability • Implement scalable and reusable component architectures using React, Next.js, and TypeScript • Collaborate with designers and product teams to translate UI/UX wireframes into interactive and accessible web experiences • Optimize performance, accessibility, and SEO to maximize speed and engagement across eCommerce storefronts • Work closely with backend engineers to integrate APIs, GraphQL endpoints, and third-party services seamlessly • Maintain best practices for frontend development, including code reviews, and documentation • Efficiently communicate project estimates and lead planning poker for user stories • Stay ahead of emerging frontend technologies, advocating for tools and processes that enhance efficiency and user experience • Participate in agile development processes, contributing to sprint planning, code reviews, and deployment strategies
Full Stack Staff Software Engineer, React, Node
TeamworksThe operating system for high-performance organizations.
• Lead architectural direction for large scale features across our web and mobile applications built with TypeScript, React, React Native, and Node.js. • Own expansion initiatives into APAC and EU markets, including designing and implementing new food database integrations with evolving schemas and localization requirements. • Drive cross platform projects that require discovery, system level thinking, and collaboration across multiple Teamworks teams. • Improve reliability, scalability, security, and developer experience by identifying and prioritizing meaningful technical debt. • Mentor engineers through pairing, code reviews, and hands-on collaboration to raise overall team capability. • Partner closely with Product and cross functional stakeholders to clarify requirements, challenge assumptions, and influence technical strategy.




