City of London, London
£40000.00 - £60000.00 per annum + +++
17 days ago
Permanent Full Time Junior - Midweight Angular Developer
Location: Close to City, London
Salary: £40,000-£60,000 depending on skills and experience + great benefits
Are you looking to advance your career as an Angular developer?
We are looking for a junior - midweight Angular developer to join a front end development team who are helping to digitally transform their business by building applications that bring cost and speed efficiencies to this global construction management consultancy.
What would a move to this company be like?
The team: you'll be joining a team that was established a year ago. The culture they are building is open, honest, kind, collaborative and pragmatic. You'll be working alongside senior developers who will want to help you progress and grow as a developer. There is a big focus on communication and they have regular retrospectives to identify improvements to ensure that they are always developing the way they work.
The technology: you'll be working on the latest version of Angular, written in Typescript to build responsive web applications. The team focus on writing their own code that is clean, maintainable and consistent with a big emphasis on testing and quality. They are using NgRx Store for state management and handle asynchronous events via RxJs.
The environment: you'll be contributing to front end applications, practicing continuous integration / continuous delivery and working with the back end team (Python), Product Owners, DevOps and the design team and helping to improve the Agile processes.
You would be a good fit for this role if you are:
An Agile Angular/Typescript develop passionate about learning more
Keen to contribute to shaping the apps, whilst maintaining a pragmatic, team focused outlook
Able to work closely with the team to develop solid technical solutions
An excellent communicator
Able to help your team achieve success and are kind and open and compassionate
Focused on the details in technical and design terms
Core skills we are looking for:
Experience of Angular and Typescript
Experience in RxJS observables
Experience in writing test in Jasmine/Karma/Protractor
Experience in writing SCSS skills without reliance on a framework - we love Flexbox!
Experience in an Agile environment
Experience in CI/CD
Solid track record of producing clean, testable, readable, self documenting code - consider the next developer
The following skills would be beneficial but they are also an indicator of how the team are working and what you'll be learning:
Experience with Angular Material
Experience with NgRx state management
Pact Contract Testing
If you would like to have an initial informal discussion about this role and the opportunity, please apply with your latest CV and we'll be in touch to arrange a convenient time to speak.