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