Aiimi is looking for a passionate Software Engineer to join our growing team and work directly with one of our clients.
We work with a variety of customers/clients across the UK, so no two projects will be the same. If you're a hands-on problem solver who thrives in a collaborative, agile environment and enjoys working with modern technologies, this could be the role for you.
A day in the life of an Aiimi Software Engineer:
- Building and maintaining scalable applications using Angular, TypeScript, C#, Kotlin, JavaScript, and HTML.
- Designing and implementing simple, effective software architectures (KISS principles).
- Following agile engineering practices like BDD, TDD, Continuous Integration, and Pair Programming.
- Working within cross-functional teams in an Azure DevOps (ADO) environment.
- Contributing to and maintaining CI/CD pipelines to ensure smooth deployment and delivery.
- Collaborating closely with UX/UI designers to create intuitive and engaging experiences.
- Bringing fresh ideas, challenging assumptions, and continuously improving the team’s approach.
Requirements
- Strong experience with Angular (keeping up to date with the latest versions).
- Hands-on experience developing native applications.
- Solid experience with Typescript, Javascript, C#, Azure Functions and HTML.
- Experience with CI/CD pipelines.
- A keen eye for design and experience working with UX/UI Designers.
- A pragmatic mindset, you take iterative steps and challenge the status quo.
- Excellent communication skills, you enjoy discussing ideas and problem-solving collaboratively.
- Passion for what you do - you love software engineering and bring energy to the team!
Benefits
- 25 Days holiday (excluding bank holidays) – increasing by a day every 2 years
- Flexible working
- Promote training and personal development
- Bi-annual company retreats