Middle FullStack Engineer (Python, JS)

Our client is a technology company that provides advanced positioning solutions, integrating GPS, software, and data analytics to improve productivity across industries like construction, agriculture, transportation, and geospatial.

 

Requirements:

  • Experience with Python and FastAPI
  • Experience with PostgreSQL
  • Hands-on experience in developing, testing, and troubleshooting RESTful APIs
  • Experience with AWS services including Lambda, Step Functions, ECS, RDS, and S3
  • Strong understanding of JavaScript/TypeScript (React, or Vue.js / Angular)
  • Full software development life-cycle experience with CI/CD and automated testing (Jenkins, Terraform)
  • Strong understanding of Agile methodologies and relational databases
  • Upper-Intermediate English level

 

Nice-to-Have Skills:

  • Experience developing distributed cloud applications (AWS, Azure, OpenShift, Docker)
  • Familiarity with LangChain or building AI Agents
  • Hands-on experience with Swagger for API design and documentation
  • Knowledge of security gateways and protocols (JWT, OAuth2.0, OIDC)
  • Experience working with a design system/component library
  • Strong understanding of Object-Oriented programming, design patterns, refactoring, and clean code practices
  • Familiarity with DevOps tools such as Docker, Jenkins, and CI/CD pipelines

 

Responsibilities:

  • Develop and maintain backend services using Python and FastAPI
  • Build responsive, user-friendly frontend interfaces (React or similar)
  • Collaborate with AI/ML engineers on system integration and data flowWork with Langchain (Langsmith) to support LLM-based features
  • Integrate third-party APIs and cloud services (AWS Bedrock, S3, etc.)
  • Design and optimize PostgreSQL database schemas and queries
  • Implement real-time features and scalable search functionality
  • Ensure code quality through testing, CI/CD pipelines (Jenkins), and code reviews
  • Manage infrastructure components using AWS, Terraform, and Jenkins
  • Monitor and improve application performance, scalability, and security
  • Contribute to planning, estimation, and architectural decisions

 

What we offer:

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid sick leave of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Compensation for sports activities (up to 250$ per year) or health insurance covering (70%) — after the trial period.
  • Internal education (corporate library, Udemy courses).
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.
  • Sombra is a “Friendly to Veterans” award-holder.
Published 22 April
86 views
·
12 applications
100% read
·
59% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.