7+ years of total experience in IT is required.
Backend Skills (Python):
- Minimum of 4+ years of professional Python experience, preferably with both Python 2.7 and 3.x.
- Strong Python knowledge, including OOP, data structures, and algorithms.
- Experience with Python frameworks such as Flask, FastAPI, etc.
- Proven experience in designing and implementing scalable microservice architectures.
- Familiarity with RESTful APIs and integrating third-party APIs.
- Experience building and managing APIs following industry-accepted RESTful standards.
- Demonstrable experience writing unit and functional tests.
- Application of industry security best practices in application and system development.
- Experience with database systems such as PostgreSQL and MySQL.
Required Frontend Skills (Angular):
- Extensive experience with front-end technologies including AngularJS, JavaScript, HTML5, and CSS3.
- Proficient in Angular 14+ and TypeScript.
- Experience building responsive, modular, and maintainable UI components in Single Page Applications (SPA).
- Strong understanding of RxJS, state management, and Angular CLI.
- Familiarity with modern front-end build pipelines and tools like Babel, Webpack, NPM, etc.
- Experience with REST API integration and modern frontend tooling.
- A knack for benchmarking and optimization.
Additional Experience:
- Experience with cloud infrastructure such as AWS, GCP, or other cloud service providers.
- Solid experience with Git and CI/CD pipelines.
- Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
Skills
Python 3.x | AngularJS | AWS | TypeScript