- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
We are seeking a seasoned Full Stack Developer to architect, build, and maintain a comprehensive in-house electronic invoicing platform. This end-to-end responsibility requires expertise across backend and frontend development, database management, and deployment on cloud infrastructure.
Key Responsibilities
Lead the design and development of production-grade software solutions for the e-invoicing platform. Employ best engineering practices to ensure operational reliability and scalability.
Required Expertise and Skills
- Over five years of full stack development experience delivering live applications.
- Proficiency with Python 3.12 and frameworks like FastAPI, complemented by experience in SQLAlchemy and Alembic for ORM and migrations.
- Hands-on frontend development using React coupled with TypeScript.
- Advanced knowledge of PostgreSQL including database migrations, performance optimization techniques such as indexes and query tuning, as well as security at the row level and concurrency control.
- Practical experience working with Temporal workers and workflows to implement workflow automation.
- Mandatory familiarity with Vibe Coding methodologies and Agentic Integrated Development Environment (IDE) tools.
- Strong background in XML technologies including XSD schemas, Schematron constraints, XPath querying, XML canonicalization, and digital signature integration.
- Preferred experience with XAdES digital signatures, Public Key Infrastructure (PKI), X.509 certificates, Certificate Signing Requests (CSR), and use of Key Management System (KMS) for secured signing.
- Competence in containerization using Docker and deployment using AWS cloud services like ECS (Elastic Container Service), RDS (Relational Database Service), S3 (Simple Storage Service), KMS, and Application Load Balancer (ALB).
- Well-versed with Git for version control and GitHub Actions for continuous integration and deployment workflows.
Industry
Software DevelopmentTools & software
React
PostgreSQL
required