Angular Developer

Angular Developer

Posted 1 week ago by Project Recruit on JobServe

Negotiable
Undetermined
Remote
Leeds, UK
p>Angular Developer

Our client, a leading global supplier for IT services, requires an experienced Angular + Python Developer.

This is a fully remote role.

This is a 6+ month temporary contract, to start ASAP.

Day rate: Competitive Market rate.

Our client is seeking an experienced Angular + Python Developer to join their Insight program team. The ideal candidate will have a strong background in developing scalable, efficient and well-documented web applications using Angular and Python.

Key Responsibilities:

  • Developing user-facing applications using Angular
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Coordinating the workflow between the Graphic Designer, the HTML Coder, and yourself
  • Cooperating with the Back End Developer in the process of building the RESTful API
  • Communicating with external web services
  • Creating self-contained, reusable, and testable modules and components
  • Building Microservices using Python Flask
  • Automation of unit tests using pytest, tox and pymock
  • Building Python packages using bdist and setup tools
  • Containerising applications using Docker

Key Requirements:

  • Angular 11+
  • Angular Project structure
  • Angular Components
  • Angular Best Practices (Services, modules, unit test, etc)
  • Theming with Angular and loose coupling of styles
  • Dynamic Components in Angular
  • Webpack configuration and advanced bundling techniques/practices
  • Understanding of npm (not just pulling libraries, but building libs and pushing)
  • Advanced understanding of REST
  • Basic docker usage/understanding
  • SDLC understanding
  • JIRA knowledge and experience
  • Python Flask
  • Pytest, tox and pymock
  • Basic usage and understanding of Linux bash scripts and commands
  • Using git and GitLab
  • Exposure to using cloud ML services (GCP, AWS or Azure)
  • Working knowledge of Kubernetes

Nice to have:

  • Building CI-CD pipelines on gitlab
  • PDF Spec knowledge
  • Byte range HTTP queries and memory buffer recycling of byte arrays on browser in JS

Due to the volume of applications received, unfortunately we cannot respond to everyone.

If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.