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