We are hiring Full-Stack Developer

WHAT WE ARE LOOKING FOR


We are seeking a mid-level Full Stack Engineer with 3–4 years of experience building and
maintaining modern web applications. The ideal candidate will have strong skills in
Python for backend development, experience designing and delivering public APIs for
third-party integrations, and solid hands-on knowledge of AWS managed services to
deliver secure and scalable solutions.
In addition, you should be confident working with Next.js (or React) to develop and
maintain frontend applications, ensuring seamless integration with backend services.
Experience across the full stack — from database design to UI implementation — is
highly valued.
You should be a self-starter who can take ownership of features end-to-end, working
independently as well as within a collaborative team. The successful candidate will help
shape and deliver the technology that powers the fan engagement platform, from
backend infrastructure through to user-facing experiences.

KEY RESPONSIBILITIES

  • Develop and maintain backend services and APIs using Python (FastAPI, Flask, or
    Django).
  • Architect and manage cloud infrastructure on AWS (Lambda, ECS/Fargate, RDS,
    S3, API Gateway, etc.).
  • Integrate backend services with our Next.js frontend applications.
  • Write clean, maintainable, and well-tested code.
  • Ensure scalability, security, and performance across the platform.
  • Collaborate on CI/CD pipelines and deployment automation.
  • Participate in code reviews and contribute to architectural decisions.

MINIMUM REQUIREMENTS

  • Strong experience with Python for backend/API development.
  • Hands-on knowledge of AWS services (Lambda, ECS/Fargate, RDS, S3,
    CloudFormation/Terraform).
  • Familiarity with frontend frameworks, ideally Next.js/React, and how they
    integrate with backend APIs.
  • Solid understanding of relational databases (Postgres/MySQL) and caching
    (Redis).
  • Experience with containerisation (Docker).
  • Strong understanding of system design, scalability, and security best practices.

NICE TO HAVE:

  • Experience with serverless architectures.
  • Experience in CI/CD pipelines (GitHub Actions, GitLab CI).
  • Background in test-driven development (PyTest, Jest).
  • Experience in startups or high-growth product environments.

PERSON SPECIFICATION

  • Enjoys coaching junior developers on team.
  • Adept at liaising with product owner/manager, external stakeholders
  • Takes ownership of tasks
  • Efficient with good time management skills
  • Excellent communication skills (English)
  • Product development/ project management knowledge
  • Excellent estimation skills
  • Committed and willing to grow with business

Contact

Our Hours

Location

Scroll to Top