Angular Developer
Role details
Job location
Tech stack
Job description
Kortext powers digital learning for over 2 million students across 2,000+ universities worldwide. Our frontend is built on a large-scale Angular monorepo spanning reading, publishing, administration, and analytics. We're hiring an Intermediate or Senior Developer to help shape it., * Develop and maintain standalone Angular components across multiple product areas including the e-reader, publisher portal, admin tools, and analytics dashboards
- Work within a strictly layered Nx monorepo architecture, following domain boundary rules (feature / ui / data-access / util)
- Implement reactive UI state using Angular Signals and NgRx Signal Store
- Build accessible, internationalised interfaces compliant with WCAG 2.2 AA standards, using Transloco for i18n
- Write robust unit and integration tests with Jest and @testing-library/angular
- Document components and design patterns in Storybook
- Collaborate in code reviews, enforcing ESLint and Prettier standards before merging
- Work with the team to provide level-of-effort estimations and support critical or escalated issues
- Stay current with Angular's evolving ecosystem and contribute to technical discussions and decisions
- Participate in an inclusive, values-driven engineering culture that promotes agility, accountability, and continuous improvement
Requirements
Essential
- Significant experience with: UX / UI design and implementation
- Strong Angular experience (v18+), with fluency in standalone components, signals, and modern control flow syntax
- Comfortable navigating and contributing to a large monorepo codebase
- Proficient in TypeScript, including typed reactive forms and strict mode patterns
- Experience with NgRx Signals or Angular Signals for component and global state management
- Solid understanding of RxJS for managing asynchronous data streams
- Familiarity with Angular routing patterns including lazy loading, route guards, and HTTP interceptors
- Styling with Tailwind CSS and PrimeNG
- Unit testing with Jest and Angular Testing Library (@testing-library/angular)
- Working knowledge of WCAG 2.2 AA accessibility requirements
- Comfortable working in a CI/CD environment with linting enforced at the pipeline level
- Experience working with cloud platforms like AWS, GCP, or Azure
- 4+ years of professional Angular development experience
Desirable
- Hands-on experience with Nx monorepo tooling and module boundary enforcement
- Experience with Angular Material / CDK (legacy component usage)
- Storybook component authoring and documentation
- Data visualisation with Highcharts
- Real-time features using Microsoft SignalR
- PDF rendering experience with PDF.js
- Familiarity with Azure DevOps (Boards, Repos, Pipelines)
- Transloco for internationalisation
Benefits & conditions
Flexible working
We appreciate that individuals' situations can vary for childcare, studying or many other reasons. With that in mind, we can offer flexibility within hours to accommodate this.
Simply Health scheme
We have an excellent health scheme plan that allows employees to sign up for the following three months of employment. This includes financial support towards dentists, chiropractors, private appointments and many more.
Office close to the beach
Our Office is situated locally to the beach. In 2022 & 2023, we held our Kortext summer party at the beach, and it was an excellent setting for our remote and local staff to connect.
Hybrid working
Following Covid, we adapted to the times, offering remote/hybrid positions, allowing us to source talent outside Bournemouth and expand our business.
26 days Holiday
We start at 26 days of Holiday plus eight bank holidays, with an opportunity to increase to 29 days after five years (pro rata for part-time members)!
Learning and development
We offer a range of L&D, regular refresher training, coaching and mentoring, buddy programme, and many more!
Work environment: You will be expected to have a dedicated home office area to focus on work related activities and communicate effectively with customers and colleagues.
Equal Opportunities Employer: At Kortext, we're building a workplace where everyone feels valued, included, and empowered to thrive. We celebrate diversity and believe that different perspectives drive innovation. Whoever you are, wherever you're from, you're welcome here.
Reasonable Adjustments: We recognise that everyone is unique, and we encourage you to speak to us should you require any adjustments during the hiring process & your employment.
Job Type: Full-time
Pay: £55,000.00-£65,000.00 per year