Python Fullstack Angular -Developer III - Software Engineering
Role Description
Job Description:
Backend Skills (Python)
A minimum of 4+ years of professional Python experience, preferably both 2.7 and 3.x
Strong Python knowledge - familiar with OOPs, data structures and algorithms
Work experience & strong proficiency in Python and its associated frameworks (like Flask, FastAPI etc.)
Experience in designing and implementing scalable Micro-service architecture
Familiarity with RESTful APIs and integration of third-party APIs
Experience building and managing APIs to industry-accepted RESTful standards
Demonstrable experience with writing unit and functional tests
Application of industry security best practices to application and system development
Experience with database systems such as PostgreSQL, MySQL Required Frontend Skills (Angular):
Extensive experience with front-end technologies, including Angularjs, JavaScript, HTML5, and CSS3.
Proficient in Angular 14+ and TypeScript.
Experience in building responsive, modular, and maintainable UI components composed into a SPA (Single Page Application).
Understanding of RxJS, state management, and Angular CLI.
Experience with modern front-end build pipelines and tools such as Babel, Webpack, NPM, etc.
Familiarity with REST API integration and modern frontend tooling
A knack for benchmarking and optimization. Additional Experience
Experience with cloud infrastructure like AWS/GCP or other cloud service provider experience
Solid Git, CI/CD experience
Knowledge of modern authorization mechanisms, such as JSON Web Token
Skills
Python 3.X,Angularjs,Aws,Typescript