Negotiable
Undetermined
Undetermined
United Kingdom
Summary: The role of a Python Developer (Angular) involves developing user interfaces for web applications using AngularJS and Python, with a focus on performance improvement and unit testing. The developer is expected to have a deep understanding of AngularJS, including its components, routing, and best practices, as well as a working knowledge of JavaScript. The position requires hands-on experience with various technologies and frameworks, ensuring the applications are adaptable to different devices. The developer will also engage in the software development lifecycle and utilize tools like JIRA for project management.
Key Responsibilities:
- Develop user interfaces for web applications using AngularJS and Python.
- Improve application performance and create unit tests.
- Work with Angular project structure, components, interceptors, and routing.
- Implement Angular best practices, theming, and dynamic components.
- Configure Webpack and manage advanced bundling techniques.
- Understand and implement RESTful services and methods.
- Utilize basic Kubernetes and Docker for application deployment.
- Engage in the software development lifecycle and project management using JIRA.
Key Skills:
- Angular 11+/Python (hands-on experience).
- Angular project structure and components.
- Angular interceptors and routing.
- Understanding of events in Angular.
- Knowledge of Angular best practices.
- Theming with Angular and loose coupling of styles.
- Dynamic components in Angular.
- Webpack configuration and advanced bundling techniques.
- Understanding of npm for library management.
- Advanced understanding of REST methods and headers.
- Basic Kubernetes and Docker usage.
- Understanding of the software development lifecycle (SDLC).
- Experience with JIRA and merge request concepts.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT