Senior Full Stack Engineer - E-Invoicing Platform

Vistas Global

Doha

On-site

QAR 120,000 - 200,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Vistas Global seeks an experienced Full Stack Developer to build an in-house e-invoicing platform. You will own the project end-to-end, implementing Python backend with FastAPI and a React/TypeScript frontend, backed by PostgreSQL.

You will deploy to AWS using ECS, RDS, S3 and KMS, and implement strong XML-based signing, XAdES and PKI practices. Temporal workflows and GitHub Actions will be part of the workflow.

Qualifications

  • 5+ years of hands-on Full Stack Development experience delivering production applications.

Responsibilities

  • Design, develop, and operate an in-house e-invoicing platform end-to-end.
  • Collaborate on backend (Python) and frontend (React/TypeScript) development.
  • Implement cloud deployments and security practices on AWS.

Skills

Python backend
FastAPI
SQLAlchemy
Alembic
React
TypeScript
PostgreSQL
Temporal
Agentic IDE
XSD
Schematron
XPath
XML signing
XAdES
PKI
X.509
CSR
KMS signing
Docker
AWS (ECS)
AWS RDS
AWS S3
AWS KMS
AWS ALB
Git
GitHub Actions
Temporal workers/workflows
CI/CD

Tools

Docker
AWS ECS
AWS RDS
AWS S3
AWS KMS
AWS ALB
Git
GitHub Actions
Temporal
XAdES/PKI tooling

Job description

Vistas Global seeks an experienced Full Stack Developer to build an in-house e-invoicing platform. You will own the project end-to-end, implementing Python backend with FastAPI and a React/TypeScript frontend, backed by PostgreSQL.

You will deploy to AWS using ECS, RDS, S3 and KMS, and implement strong XML-based signing, XAdES and PKI practices. Temporal workflows and GitHub Actions will be part of the workflow.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Vistas Global • Doha

On-site
QAR 120,000 - 200,000
Full Stack Engineer
Full Stack Engineer

Arab Solutions • Qatar

On-site
QAR 250,000 - 450,000
Senior Full-Stack Engineer: End-to-End Platform Builder
Senior Full-Stack Engineer: End-to-End Platform Builder

Confidential Company • Doha

On-site
QAR 240,000 - 360,000
Senior Full Stack Developer
Senior Full Stack Developer

Confidential Company • Doha

On-site
QAR 240,000 - 360,000
Technical Team Lead: Python/FastAPI Core Systems
Technical Team Lead: Python/FastAPI Core Systems

ELEVUS ‑ PEOPLE & BUSINESS RESULTS, LDA • Doha

On-site
QAR 180,000 - 300,000
Senior Full Stack Developer
Senior Full Stack Developer

Experience • Doha

On-site
QAR 240,000 - 420,000
Backend Developer — Python & FastAPI REST APIs
Backend Developer — Python & FastAPI REST APIs

ELEVUS ‑ PEOPLE & BUSINESS RESULTS, LDA • Doha

On-site
QAR 60,000 - 90,000
Backend Developer – Python/FastAPI - Perm
Backend Developer – Python/FastAPI - Perm

ELEVUS ‑ PEOPLE & BUSINESS RESULTS, LDA • Doha

On-site
QAR 60,000 - 90,000
Backend Developer – Python/FastAPI - Perm
Backend Developer – Python/FastAPI - Perm

PPL Dynamics • Doha

On-site
QAR 180,000 - 300,000
Senior Full-Stack Engineer: End-to-End Impact & Cloud
Senior Full-Stack Engineer: End-to-End Impact & Cloud

Experience • Doha

On-site
QAR 240,000 - 420,000