Senior Full Stack Engineer, Contract
- Level
- Senior
Not stated in the posting: salary, work type, visa.
Open. First seen 3 October 2026.
About the role
Codal's standard text
An Introduction to Codal
Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence.
At Codal, you will collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. We promote long-term success, not just for our clients but for our team, helping you develop a professional roadmap that takes your career to new heights.
Who You’ll Be Working With
You’ll join our engineering team, collaborating closely with designers, product managers, and other developers to architect scalable, high-performing headless content management solutions. You’ll work with enterprise clients to shape technical strategy, guide best practices, and ensure seamless integration with their broader digital ecosystems.
Responsibilities
- Designing, developing, and maintaining backend services using Python - FastAPI and frontend applications using Vue.js
- Building and maintaining event-driven microservices, including PubSub-based messaging and asynchronous processing patterns
- Developing and optimizing PostgreSQL data models, including revision-based/audit-trail schemas, and writing and running Alembic migrations
- Deploying and managing services on GCP, including Cloud Run, GCS, IAM/service accounts, and Secret Manager via Terraform and Spacelift
- Building and maintaining containerized applications with Docker, and supporting CI/CD pipelines via GitHub Actions
- Implementing effective security protocols, data protection measures, and storage solutions
- Writing testable, reusable, and efficient code across the stack, and integrating REST APIs between frontend and backend
- Running diagnostic tests, troubleshooting defects, and providing technical support
- Documenting engineering processes, including database schemas and system architecture, as well as preparing reports
- Recommending and implementing improvements to processes and technologies
What you’ll need to be successful
- Ideally 6+ years of engineering experience in a full-stack capacity
- Strong hands-on experience with Python - FastAPI
- Building responsive, component-based user interfaces with Vue.js
- Experience with GCP services: Cloud Run, PubSub, GCS, IAM/service accounts, Secret Manager
- Comfortable with event-driven microservice architecture (this is not a monolith-style role)
- Experience with revision-based/audit-trail data models
- Ability to write and run Alembic migrations
- Working experience with PostgreSQL (AlloyDB experience a plus)
- Familiarity with Docker and containerized deployments
- Experience with Terraform/Spacelift and GitHub Actions a plus
- Nice to have: Elasticsearch experience
- Great organizational and time management skills
- Availability to resolve urgent application issues outside business hours occasionally
Salary:
- The hourly rate for this contract role is $50-$55 USD per hour.
- We continually review ranges to address skills, experience, and markets. Rates are determined during our interview process, by assessing a number of factors that include but aren’t limited to, a candidate’s experience and skills relative to the scope and responsibilities of the position
Codal's standard text
We continually review ranges to address skills, experience, and markets. Base salaries are determined during our interview process, by assessing a number of factors that include but aren’t limited to, a candidate’s experience and skills relative to the scope and responsibilities of the position.
Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams.
At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
What this role asks for
Particular to this role
Elasticsearch · FastAPI · IAM · Terraform · Vue
Rare in Codal's other 15 open postings.
Standard for full stack roles
CI/CD · JavaScript · PostgreSQL · Python · REST
Common in full stack postings at any company.
70% of this description is written for the role. The rest is Codal's standard text, folded away below.
Read against Codal's other open postings on this site.
The team: Engineering HIRES STEADILY
This role is one of 8 open in Engineering. 2 were posted in the last 30 days and the oldest in April: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
AWS (6 of 8), CI/CD (6 of 8), GCP (6 of 8), Azure (5 of 8), JavaScript (5 of 8), Docker (4 of 8), Microservices (4 of 8)
OTHER ROLES ON THIS TEAM
- Cloud Platform & DevOps Manager posted Oct 6
- Software Engineering Manager posted Oct 6
- Senior Software Engineer - Full Stack posted Sep 7
- Solutions Architect posted Aug 14
- Solutions Architect posted Aug 14
- Senior Software Engineer - React Native posted Jul 13
- Engineering Tech Lead posted Apr 13
From the team and dates on Codal's own job board.
Similar jobs
- Senior Full Stack Software Engineer - (Product & Infrastructure) at Pavago
Shares 12 skills: FastAPI, Vue, Microservices… · Senior level - Sr. Full-Stack Developer (Python & React/Angular) at Broadridge
Shares 11 skills: FastAPI, IAM, Microservices… · Senior level - Senior Full Stack Developer - GS26025 at Activate Interactive Pte Ltd
Shares 11 skills: FastAPI, Vue, IAM… · Senior level - Senior Full Stack Engineer at Ultralytics
Shares 11 skills: FastAPI, Vue, Microservices… · Senior level - Senior Full Stack Engineer (Backend Focus) | Remote | LATAM Only | 85157 at Remote Talent LATAM
Shares 11 skills: Elasticsearch, FastAPI, IAM… · Senior level - Software Engineering Manager at Codal
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.