I'm thrilled to present an exciting opportunity for a skilled and passionate Graduate Software Developer to join my clients expanding team. Dive into innovative projects within the dynamic broadcast industry, where you'll not only enhance your skills but also receive valuable mentor ship and training along the way. It's a chance to truly advance your professional journey!
You will have the opportunity to see your software come to life as it's used in live television productions worldwide.
This role focuses on developing real-time applications (back end and front end), data integrations, libraries and tooling. Projects will vary from those with a predominate focus on back-end development (NestJS and C#), to front-end development work in TypeScript and Angular. The ideal candidate should have some experience or knowledge of real-time (websockets/socket.io/signalR etc.) data-driven applications/websites.
This role involves both production and R&D applications, with excellent career growth opportunities to keep up to date with the latest trends and technologies. We want an engineer to push and question us, as much as we will push and progress them.
An excellent salary and benefits package is on offer, including a tax-efficient profit-sharing scheme (Employee Ownership Trust), private health care, pension scheme and free parking.
Skills and Experience
Must Haves:
- TypeScript
- C#
- NodeJS
- The drive to architect and implement robust full stack applications
Desirable:
- CI/CD: GitHub Actions
- Docker
- NUnit, Jest
- Real-time web application development experience (2.5+ years experience)
- JavaScript/Typescript frameworks: NestJS, Angular, ExpressJS
- Experience integrating HTTP or other API's routes for data-driven applications
Nice to have:
- MSSQL & NoSQL (MongoDB) exposure, including HTTP CRUD routes & implementation
- UI/UX Implementation (Highly Desirable but not required)
Our development workflow uses Git source control - candidates should at least have basic version control knowledge/exposure.