Senior Full Stack Engineer | Scalable SaaS Platform | API Reliability & System Optimization

Posted yesterday

Worldwide

Summary

We are hiring a Senior Full Stack Engineer to work on Aimantis, a modern property management SaaS platform designed for hospitality operations, including bookings, guest management, invoicing, availability tracking, and check-in workflows. The platform is built using a Django + Django REST Framework backend and a React + TypeScript (Vite) frontend, deployed in a containerized Docker environment. We are looking for someone who can go beyond feature development and focus on system reliability, performance optimization, and production-grade engineering. Key Responsibilities • Improve API reliability, performance, and scalability in Django REST Framework • Enhance frontend responsiveness and UX performance using React + TypeScript • Strengthen automated testing (unit, integration, API tests) • Optimize database queries and PostgreSQL performance • Work on JWT authentication, role-based access, and API security • Improve CI/CD pipelines and deployment workflows • Debug and resolve production issues with a systematic approach • Collaborate on modular architecture and clean code practices Tech Stack (Core)Backend: • Python, Django, Django REST Framework • PostgreSQL, pgAdmin • JWT Authentication • OpenAPI / Swagger Documentation Frontend: • React + TypeScript (Vite) • Redux Toolkit, React Query • Material UI, Tailwind CSS DevOps / Infra: • Docker, Docker Compose • CI/CD pipelines • Git-based workflows Required Skills (Must-Have) • 4+ years experience with Django & DRF • Strong experience with React + TypeScript • Deep understanding of RESTful API design & optimization • Experience with PostgreSQL performance tuning • Hands-on with Docker-based development environments • Strong debugging and problem-solving skills • Experience working on production SaaS platforms Good to Have (Bonus Skills) • Experience with multi-tenant SaaS architectures • Familiarity with AI/ML integrations (LLMs, automation workflows) • Knowledge of event-driven systems / queues (Celery, Redis) • Experience with WebSockets / real-time systems • Exposure to observability tools (logs, metrics, tracing) • Experience in hospitality / booking systems domain Current Focus Areas • API stability and error handling improvements • Test coverage enhancement • Frontend performance optimization • Deployment and DevOps workflow optimization • Long-term scalability and maintainability What We’re Looking For • Engineer who thinks in systems, not just features • Strong ownership mindset and attention to detail • Ability to work independently and suggest improvements • Experience handling real-world production challenges Engagement Details • Project Type: Ongoing / Long-term • Experience Level: Senior • Availability: 30–40 hrs/week preferred • Start: Immediate

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $12.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
React
Django
Docker
Redux
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Hires:
    1
  • Interviewing:
    0
  • Invites sent:
    1
  • Unanswered invites:
    0
About the client
Member since Apr 22, 2025
  • IRL
    Dublin1:40 PM
  • $17K total spent
    2 hires, 1 active
  • 1,289 hours
  • Tech & IT
    Individual client

Explore similar jobs on Upwork

Amazon Web Services
API
Web Development
Web Application
Castilian Spanish
Topic Research
Candidate Interviewing

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo