Full-Stack Developer (Python / TypeScript)
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 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).
Required skills experience
| Python | 3 years |
| TypeScript | 3 years |
| FastAPI | 3 years |
| PostgreSQL | 3 years |
Required languages
| English | B2 - Upper Intermediate |
๐
$2000-3000
Average salary range of similar jobs in
analytics โ
Loading...