Skip to content

Open nowPosted 32 days ago

Senior Full Stack Engineer

Workable (global search)108,016 open roles

Where
Belize
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Full Stack EngineerWorkable (global search) · Belize
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 32 days ago

Workable (global search) median: 7 days open

The posting

Senior Full Stack Engineer (Python, FastAPI & AI-Assisted Development) – Remote

Position Type: Full-Time, Remote Working Hours: U.S. Client Business Hours (with flexibility for sprint reviews, deployments, and production support)

About the Role

At Pavago, one of our clients is hiring a Senior Full Stack Engineer to architect, build, and scale a modern tax filing platform from the ground up.

This isn’t just another software engineering role.

You’ll own the architecture, backend services, frontend experience, and key technical decisions behind a mission-critical platform where security, accuracy, reliability, and scalability are essential.

You’ll work extensively with AI-assisted development tools such as Cursor and Claude Code to accelerate development while maintaining exceptional engineering standards and code quality.

If you enjoy solving complex technical challenges, building scalable systems, and taking ownership from architecture through deployment, this role is built for you.

What You’ll Own

Full-Stack Application Development

  • Design, build, and maintain production-grade web applications.
  • Develop secure backend services using Python and FastAPI.
  • Build intuitive, responsive frontend interfaces for complex workflows.
  • Design scalable REST APIs and service architectures.
  • Integrate frontend and backend systems seamlessly.

System Architecture & Technical Design

  • Own end-to-end application architecture.
  • Design scalable data models and service boundaries.
  • Build systems optimized for long-term maintainability.
  • Drive technical decisions that improve scalability, reliability, and performance.
  • Identify architectural risks and recommend practical solutions.

Backend Development

  • Develop secure REST APIs using FastAPI.
  • Build business logic for workflow-driven applications.
  • Integrate third-party APIs and external services.
  • Optimize API performance and application responsiveness.
  • Develop reliable background jobs and asynchronous processing workflows.

Frontend Development

  • Build user-friendly interfaces for:
  • Forms
  • Dashboards
  • Workflow management
  • Develop responsive, reusable UI components using modern JavaScript frameworks.
  • Integrate frontend applications with backend APIs.
  • Improve usability while maintaining accessibility and performance.

AI-Assisted Software Development

  • Utilize Cursor and Claude Code throughout the software development lifecycle.
  • Build AI-assisted workflows that improve engineering productivity.
  • Use AI to accelerate:
  • Development
  • Debugging
  • Testing
  • Documentation
  • Continuously improve engineering workflows using emerging AI tools.

Testing, Quality & Reliability

  • Develop and maintain:
  • Unit tests
  • Integration tests
  • End-to-end tests
  • Maintain high code quality standards.
  • Improve system stability and reliability.
  • Refactor code to reduce technical debt and improve maintainability.

Security & Data Integrity

  • Implement robust validation and error handling.
  • Ensure secure handling of sensitive user information.
  • Follow best practices for:
  • Authentication
  • Authorization
  • Input validation
  • Build systems where data integrity and accuracy are critical.

Documentation & Collaboration

  • Document architecture decisions and technical implementations.
  • Collaborate with Product Managers, Engineers, and stakeholders across time zones.
  • Participate in:
  • Sprint planning
  • Technical discussions
  • Code reviews
  • Communicate risks, blockers, and recommendations proactively.

What Makes You a Strong Fit

  • Ownership mentality with a passion for building high-quality software.
  • Strong problem-solving skills and ability to work independently.
  • Comfortable making architectural decisions.
  • Excellent communication and collaboration skills.
  • Passion for continuous learning and AI-assisted engineering.
  • Strong focus on scalability, maintainability, and clean code.

Required Experience & Skills

Experience

  • 5+ years of professional Full Stack Software Engineering experience.
  • Proven experience designing and delivering production-grade web applications.

Backend Skills

  • Strong expertise in:
  • Python
  • FastAPI
  • REST API development
  • Experience building workflow-driven or form-heavy applications.
  • Experience with:
  • PostgreSQL or similar relational databases
  • API integrations
  • Git

Frontend Skills

  • Strong experience with modern JavaScript frameworks.
  • Experience building responsive web applications and complex user interfaces.

AI & Development Tools

  • Hands-on experience using:
  • Cursor
  • Claude Code
  • AI-assisted software development tools

Communication

  • Excellent written and verbal English communication skills.

Nice-to-Have

  • Experience in:
  • FinTech
  • Tax software
  • Compliance platforms
  • Financial systems
  • Experience building highly secure applications.
  • Familiarity with distributed engineering teams and asynchronous collaboration.
  • Experience designing scalable cloud-based architectures.

What a Typical Day Looks Like

  • Review sprint priorities and overnight updates.
  • Build backend APIs and frontend features.
  • Design scalable application architecture.
  • Implement workflow logic and business rules.
  • Use Cursor and Claude Code to accelerate development.
  • Collaborate with Product and Engineering teams.
  • Write automated tests and review pull requests.
  • Document technical decisions and deployment updates.

In short: You’ll architect, build, and continuously improve a mission-critical software platform while owning technical execution from architecture through production.

Key Metrics for Success (KPIs)

  • High-quality features delivered on schedule.
  • Secure, reliable, and scalable application performance.
  • Low production defect rates.
  • Strong automated test coverage.
  • Well-documented, maintainable code.
  • Positive collaboration across engineering and product teams.

Why Join Us?

  • Architect and build a mission-critical platform from the ground up.
  • High ownership with meaningful technical impact.
  • Work with modern AI-assisted software development tools.
  • Solve complex engineering challenges at scale.
  • Fully remote work environment with flexible collaboration.
  • Growth opportunities into:
  • Staff Engineer
  • Technical Lead
  • Engineering Manager
  • Software Architect

Interview Process

  1. Spark Hire Intro Video (3–5 minutes)
  2. Technical Assessment
  3. Client Interview
  4. Offer & Onboarding

What Happens After You Apply

After submitting your application, you’ll receive an email invitation from Spark Hire to record a short 3–5 minute Intro Video. This is the first step in our hiring process and can be completed whenever it’s convenient for you.

Instead of multiple initial screening calls, you’ll have one opportunity to introduce yourself, discuss your full stack engineering background, highlight your experience with Python, FastAPI, frontend development, system architecture, and AI-assisted development tools such as Cursor or Claude Code, and share examples of complex systems you’ve built or scaled. Your video will be reviewed by the hiring team before moving to the technical assessment and client interview.

You can record your video as many times as you’d like before submitting it—only your final version will be reviewed.

Please keep an eye on both your inbox and spam folder for your Spark Hire invitation after applying.

Apply Now

If you’re passionate about building scalable software, leveraging AI to improve engineering workflows, and taking ownership of complex technical challenges from architecture through deployment, we’d love to hear from you. Apply today and help build the next generation of secure, high-impact software solutions.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.