Full Stack Angular / Typescript Developer

London, ENG, GB, United Kingdom

Job Description

Duties And Key Responsibilities



Key Technologies:





Frontend:

Angular 16, TypeScript, RxJS, Angular Material

Backend:

Node.js 20, Firebase Cloud Functions, Express.js

Database:

Firebase Firestore, BigQuery

Cloud:

Google Cloud Platform, Firebase

Testing:

Jest, Storybook

Build Tools:

pnpm, Turborepo, Angular CLI

DevOps:

Google Cloud Build, Infisical, Sentry, Shell Scripting

Version Control:

Git, GitHub



Technical Development and Implementation:





Develop and maintain Angular 16+ applications using TypeScript, RxJS, and Angular Material Build and maintain Firebase Cloud Functions using Node.js 20 and TypeScript Implement responsive, accessible UI components following modern design patterns Develop RESTful APIs and integrate third-party services (Stripe, SendGrid, Algolia, Moneyhub, etc.) Work with Google Cloud Platform services including BigQuery, Cloud Storage, Cloud Tasks, and Pub/Sub



Software Development and Delivery:





Write clean, maintainable, and well-documented code following established coding standards Participate in code reviews and provide constructive feedback to team members Develop and maintain comprehensive unit tests using Jest Work within a monorepo structure using pnpm workspaces Implement CI/CD pipelines using Google Cloud Build and Firebase deployment tools Manage application state and data flow using reactive programming patterns Optimize application performance



Professional Development and Collaboration:





Participate in agile ceremonies including sprint planning, daily standups, and retrospectives Collaborate with product owners, designers, and stakeholders to refine requirements Stay current with emerging technologies and best practices in web development Contribute to technical documentation and knowledge sharing within the team Participate in technical discussions and architectural decision-making



Technical Operations and Quality Assurance:





Monitor application performance using Sentry error tracking and analytics Implement security best practices Debug and resolve production issues in a timely manner Maintain test coverage and ensure comprehensive testing strategies Perform database migrations and manage Firestore data structures



Stakeholder Collaboration:





Communicate technical concepts effectively to non-technical stakeholders Gather and analyse requirements from business stakeholders Provide technical estimates and delivery timelines Present demos and progress updates to stakeholders Collaborate with external partners and third-party service providers Support customer-facing teams with technical expertise when needed



Person Specification



Qualifications:





Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience) Relevant certifications in Angular, Google Cloud Platform, or Firebase (desirable) * Evidence of ongoing professional development or contributions to technical communities (desirable).

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.


Related Jobs

Job Detail

  • Job Id
    JD4290903
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned