We are looking for a seasoned Senior Python Web Developer to join our progressive team in developing a cutting-edge supply-chain data analytic platform. This platform integrates a comprehensive view of suppliers, products, material categories, shipments, and compliance activities while applying artificial intelligence to deliver contextual insights and recommendations.
Responsibilities
- Spearhead the development of back-end components, APIs, and integrations for web applications
- Optimize database queries and manage high-load web applications
- Design and implement robust solutions using Python and Flask/FastAPI
- Oversee database management with PostgreSQL and OpenSearch
- Collaborate effectively within a team and across teams
- Work autonomously and proactively in a startup environment
- Address and resolve ambiguity to drive projects forward
- Communicate effectively to ensure transparency in the development process
Requirements
- 3+ years of experience in web development using Python
- Solid production experience with Python, Flask, and SQL
- Knowledge of database management and query performance optimization
- Background in developing high-load web applications
- Competency in handling web applications back-end development, APIs, and integrations
- Good communication skills and proactive attitude
- Ability to work effectively both in a team and independently
- Excellent command of English (B2+ level), both written and spoken, with a strong emphasis on technical communication skills
Nice to have
- Experience with PostgreSQL and OpenSearch
- Familiarity with data engineering with PySpark and SparkSQL
- Experience with front-end development using TypeScript and ReactJS
- Understanding of cloud technologies, IaC, and associated tools
- Client-facing experience