dreamwork_

Description

Product: SaaS platform for package management, route optimization, and delivery operations.

Responsibilities

Design and develop backend services using Python (FastAPI).
Build and maintain REST APIs for core platform functionality.
Work with PostgreSQL: schema design, query optimization, migrations.
Develop frontend components using JavaScript / TypeScript.
Integrate frontend and backend layers with a focus on performance and reliability.
Collaborate with product and engineering teams to translate business requirements into technical solutions.
Participate in code reviews and contribute to improving development standards.

Requirements

3+ years of experience in full-stack development.
Strong hands-on experience with Python and FastAPI (or similar async frameworks).
Solid knowledge of PostgreSQL (indexes, joins, performance considerations).
Practical experience with JavaScript and TypeScript.
Understanding of RESTful API design and data modeling.
Ability to work independently and take ownership of features.
Strong knowledge of best practices for web application development and architecture.
Experience with GIT, understanding of CI/CD, task management (JIRA, or other).
Experience in PyTest and end-to-end tesing frameworks.

Nice to Have
Experience with Rust.
Experience working on SaaS products or data-driven systems.
Experience with routing, logistics, or optimization-heavy systems.
Familiarity with basic cloud concepts (AWS, GCP, or Azure).
Exposure to containerized environments (Docker).