We are working with a well recognised organisation in the technology sector who are looking to add an experienced Angular Developer to their team. This is an excellent opportunity for a developer with strong JavaScript skills who enjoys working on complex applications and wants to contribute to impactful projects.
The Role
The Angular / JavaScript Developer will be responsible for designing, developing, and maintaining high-quality Single Page Applications (SPAs) using Angular. The successful candidate will work closely with cross-functional teams, contributing to all stages of the development lifecycle.
Key Responsibilities
Develop, maintain, and enhance complex SPAs using Angular (v17+).
Apply advanced JavaScript and TypeScript skills in a modern frontend environment.
Integrate with RESTful APIs and backend services.
Use NgRx/RxJS to apply reactive programming and manage complex data flows.
Work with relational and NoSQL databases, including MongoDB.
Collaborate within Agile/Scrum teams to refine requirements, estimate workloads, and deliver features.
Apply best practices across coding, testing, and deployment.
Requirements
5+ years of professional software development experience.
At least 3 years of recent hands-on experience with Angular .
Strong JavaScript and TypeScript expertise.
Proven experience building and maintaining SPAs.
Good understanding of RESTful APIs and backend integration.
Experience with NgRx/RxJS and reactive programming.
Knowledge of relational and NoSQL databases (including MongoDB).
Experience working in Agile/Scrum environments.
Why Apply?
Be part of a talented and collaborative tech team.
Hybrid & flexible working to support work-life balance.
Access to a modern office space when you want it.
Excellent package and benefits on offer.
A positive, supportive work environment where ideas are encouraged.
Opportunities for ongoing professional growth and skill development.
Job Types: Full-time, Permanent
Pay: 40,000.00-60,000.00 per year
Benefits:
On-site parking
Work Location: Hybrid remote in Aberdeen AB10 7GR
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.