Motion Recruitment logo

Angular developer

Motion Recruitment

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

About the Company

We are seeking an experienced Product Engineer / Full-Stack Developer to join a high-performing engineering team supporting critical digital experiences for our client.

About the Role

This role is ideal for a front-end-focused full-stack engineer with strong Angular and TypeScript expertise who can also contribute to Java/Spring Boot backend development. You will work on a mature, enterprise-scale platform.

Responsibilities

  • Design, develop, test, and document high-quality software solutions following enterprise engineering standards.
  • Build and enhance Angular-based user experiences supporting search, availability, and booking functionality.
  • Develop reusable components, libraries, and solutions with impact across product teams.
  • Work with Java and Spring/Spring Boot to support APIs and backend functionality.
  • Deliver incremental user stories and small, safe releases within a mature enterprise application.
  • Implement new product features, UI/layout changes, and evolving design requirements.
  • Perform framework and version upgrades, refactoring, and modernization of existing applications.
  • Proactively identify and reduce technical debt, duplication, integration complexity, and performance risks.
  • Troubleshoot complex technical issues and conduct root-cause analysis to address systemic problems.
  • Design solutions with scalability, latency, resiliency, security, and reliability in mind.
  • Collaborate with product, business, engineering, security, and vendor stakeholders.
  • Identify opportunities for reusable components and shared solutions across teams.
  • Contribute to Agile development practices and continuously improve team delivery processes.
  • Explore emerging technologies and contribute to prototypes and architectural improvements when appropriate.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Engineering, or a related technical discipline, or equivalent experience/training.

Required Skills

  • 5+ years of professional software development experience, ideally 5–7+ years.
  • Strong experience developing large-scale production applications.
  • Advanced Angular development experience; Angular 17+ preferred. The current environment is using Angular 20.
  • Deep understanding of Angular architecture, patterns, and underlying concepts, beyond simply modifying existing components.
  • Strong JavaScript and TypeScript development skills.
  • Experience with Java and Spring/Spring Boot.
  • Full-stack development experience with a strong front-end emphasis.
  • Strong understanding of object-oriented design principles.
  • Experience with REST APIs and enterprise integrations; GraphQL is a plus.
  • Ability to work effectively within a mature codebase and deliver incremental enhancements.
  • Experience with performance optimization, resiliency, scalability, and reliability.
  • Strong problem-solving, communication, and collaboration skills.

Preferred Skills

  • If you're a strong Angular/TypeScript engineer who enjoys solving complex problems, modernizing enterprise applications, and building customer-facing digital experiences, we’d love to hear from you.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Motion Recruitment was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.