
Full Stack Engineer
Vistas
Visa & sponsorship
- Employers in Qatar sponsor the residence visa by default, and nothing in the posting says otherwise.
Job description
We are looking for an experienced Full Stack Developer to design, develop, and operate an in-house e-invoicing platform end-to-end. The candidate should be strong in Python backend development, React/TypeScript, PostgreSQL, cloud technologies, and modern Agentic IDE / Vibe Coding practices.
Key Requirements
5+ years of hands-on Full Stack Development experience delivering production applications.
Strong expertise in Python 3.12, FastAPI, SQLAlchemy, and Alembic.
Experience with React and TypeScript for frontend development.
Strong PostgreSQL knowledge, including migrations, indexes, query optimization, row-level security, and locking.
Hands-on experience with Temporal workers/workflows.
Vibe Coding / Agentic IDE experience โ Mandatory.
Strong XML knowledge: XSD, Schematron, XPath, canonicalization, and digital signatures.
Experience with XAdES, PKI, X.509, CSR, and KMS-backed signing is highly preferred.
Experience with Docker and AWS services such as ECS, RDS, S3, KMS, and ALB.
Good knowledge of Git and GitHub Actions.