Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Engineer

$100k - $110k

de Anda Capital

Senior Full-Stack Engineer

Reports to: Head of Engineering

Level: Mid–Senior (IC)

Location: Remote

Compensation: $100,000-$110,000

The role

You will own vertical slices of the platform end to end — GraphQL schema, Django services, migrations, Apollo-consuming React UI, and tests on both sides — inside a spec-driven, agent-assisted workflow. The backend is the harder half: calculation correctness, concurrency, multi-tenant isolation, and time handling are where the real work is.

What you will do
  • Turn refined PRDs into Technical Documents precise enough for a coding agent to implement: schema, service boundaries, data changes, acceptance criteria, and the existing repo pattern to follow.
  • Direct coding agents to produce the implementation, then review their PRs line by line against the Technical Document, AGENTS.md, and acceptance criteria before merge. Catch the tenant-isolation and timezone bugs an agent will not.
  • Design GraphQL schema the frontend can consume without over-fetching; keep tenant scoping as a first-class argument and index.
  • Write and harden service code that holds under concurrency: idempotent enqueue to the calc queue, compare-and-swap on state transitions, Decimal arithmetic for hours and money, timezone-correct pay-period boundaries.
  • Add and extend Celery tasks and Beat schedules (dispatch, delivery, reconciliation) that stay testable without a running worker.
  • Bring remaining admin screens onto live GraphQL contracts.
  • Keep CI honest: regression suite green, no coverage erosion.
  • Deploy to dev via GitHub Actions; work with our DevOps engineer on a limited basis on Terraform and the gated prod deploy.
  • Triage Sentry across the three apps and the Celery services.
Projects you would land in
  • Period close and payroll delivery — finalization, blocking-vs-warning exception gates, deliveries, post-close adjustments.
  • Calc queue completion — per-tenant concurrency caps, scope expansion, config pinning, state CAS, reaper hardening.
  • Time-off finalization into payroll — accrual ledger to delivered hours.
  • Scheduling — generate and publish from templates, conflicts, swap/claim/drop, schedule-vs-actual matching.
  • Admin: locked to live — compensation models, premiums, rates, GL mapping, export mappings, messaging.
  • Time capture — kiosk flows, geofence enforcement, device enrollment, punch verification.
  • Production readiness — supporting our DevOps engineer on prod Terraform, multi-AZ RDS, secrets rotation, environment-gated deploys.
Must have
  • 3–5 years shipping production web software, with hands-on experience on both fronts: TypeScript/React and Python/Django.
  • Designed and consumed GraphQL schemas in production (Graphene or equivalent; Apollo client-side), including codegen and cache behavior.
  • PostgreSQL fluency: migrations against live data, composite indexes, constraints, transactions, advisory locks or equivalent concurrency controls.
  • Built or maintained background job systems (Celery or equivalent): retries, idempotency, dead-lettering, periodic scheduling.
  • Multi-tenant data isolation and role-based authorization as first-class design concerns.
  • Correct handling of time: timezones, DST, period boundaries, Decimal hours.
  • Has worked with AI coding agents on real deliverables: writes specs an agent can execute, and reviews agent output critically rather than rubber-stamping it.
  • Writes tests as part of the change: Jest + Testing Library and pytest + factory-boy.
  • Comfortable in Docker Compose, a pnpm/NX monorepo, and GitHub Actions.
  • Reads unfamiliar code before writing new code; can cite the existing pattern being followed.
Nice to have
  • Django Channels / GraphQL subscriptions; WebSocket delivery to React.
  • Terraform on AWS (ECS Fargate, RDS, ElastiCache, CloudFront); Serverless Framework.
  • Time and attendance, scheduling, or payroll domain: overtime rules, meal/rest compliance, pay codes, accruals, prevailing wage, certified payroll.
  • JWT/TOTP authentication, rate limiting behind proxy chains, secrets rotation.
  • Stripe, SendGrid, WeasyPrint, OpenAI API.
  • react-intl / formatjs, Storybook-driven UI work, accessibility.
  • Experience maintaining AGENTS.md-style conventions or agent tooling for a team.
Not a fit
  • REST-only backgrounds with no schema-design experience.
  • \"Full-stack\" meaning frontend plus a thin API.
  • Engineers who consider a fixture-backed screen shipped.
  • Someone who treats agent output as done once it compiles.
  • Someone who expects infrastructure to be entirely someone else's problem; DevOps support is limited.
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Engineer in Birmingham, AL vacancy
  • $290k - $330k

     ...Our client is expanding its engineering team to support growth across its digital finance ecosystem, with a focus on cloud infrastructure...  ..., and scalable software platforms. We are seeking a Senior Full Stack Engineer to lead the development and modernization of... 
    Senior

    Goliath Partners LP

    Birmingham, AL
    15 hours ago
  •  ...schools and learning environments where their children can thrive. The Sr. Full-Stack + DevOps Engineer is the technical backbone of that mission. You will report directly to the Senior Director, Digital Platforms & User Experience and execute data and MarTech... 
    Senior
    Shift work

    American Federation for Children

    Birmingham, AL
    4 days ago
  • $97.3k - $123.8k

     ...Senior AWS Java Full Stack DeveloperCGI is seeking a Senior AWS Java Full Stack Developer to lead the development and support of cloud-based applications in an AWS focused financial services environment. This role combines advanced hands-on development with technical... 
    Senior

    CGI

    Birmingham, AL
    4 days ago
  •  ...manage voice agents for their organizations. You'll own the full stack of these provisioning applications, from the UIs these operators...  ...standardsParticipate in code review and contribute to engineering standardsDebug production issues and own features through their... 
    Suggested
    Work at office

    Transform9

    Birmingham, AL
    3 days ago
  •  ...Company: SWAKIO Job Role: Full-Stack Developer Experience: 2–3+ Years Job Type: Full-Time Location: Remote About the Role SWAKIO is looking for a passionate Full-Stack Developer who can build scalable web applications from scratch. The ideal candidate... 
    Suggested
    Full time
    Remote work

    SWAKIO™

    Birmingham, AL
    5 days ago
  •  ...etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply?... 
    Full time

    SynergisticIT

    Birmingham, AL
    4 days ago
  • $66 - $76 per hour

     ...services organization in Birmingham, AL, is seeking a Software Engineer IV for a contract-to-hire opportunity supporting technology...  ...working primarily with C# and .NET. Although the role includes full-stack development, the day-to-day work is heavily weighted toward the... 
    Contract work

    KForce

    Birmingham, AL
    6 days ago
  •  ...About the Role We are hiring a Senior Backend Engineer to join an early-stage, highly technical team...  ...architecture Relevant Tech Stack Go, Golang, distributed systems, microservices...  ...* Greenfield scaling challenges ahead * Remote full-time opportunity... 
    Senior
    Full time
    Remote work

    Jobrapido

    Birmingham, AL
    2 days ago
  • $152k - $170k

     ...community. About the Role Sniffies is growing its engineering team in the US, and this is a senior hire into our product engineering team. As Senior...  ...product engineering team of backend, frontend, and full-stack engineers. This role suits someone already well... 
    Senior
    Remote work

    Sniffies

    Birmingham, AL
    4 days ago
  •  ...re looking for the person to own its technical direction and reliability — and grow the team that runs it. This is a high-impact engineering role with meaningful equity, real ownership, and direct influence on how Lawfully scales. What you'll do Set the architecture... 
    Senior

    Lawfully

    Birmingham, AL
    15 hours ago
  •  ...most of the team is based in Colorado and (optional) events are occasionally held in the Denver area. Our engineering team is currently a small team of full-time employees and contractors. We are expanding the team to support our growing list of enterprise customers... 
    Senior
    Full time
    For contractors
    Remote work
    3 days per week

    Journey

    Birmingham, AL
    3 days ago
  •  ...our Berkshire Hathaway portfolio companies is hiring Staff Full Stack Engineers based anywhere in the Contingent US (remote). Role Summary...  .... Mentor and grow other engineers, including other senior engineers. Anticipate technical risks and design systems... 
    Remote work

    Jobrapido

    Birmingham, AL
    2 days ago
  •  ...in Birmingham, AL, is seeking a Software Engineer IV for a contract-to-hire opportunity...  ...C# and .NET. Although the role includes full-stack development, the day-to-day work is heavily...  ..., certifications, experience, skills, seniority, location, performance, union contract and... 
    Hourly pay
    Contract work

    Kforce Technology Staffing

    Birmingham, AL
    2 days ago
  •  ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media... 
    Full time

    Cheez

    Birmingham, AL
    11 hours ago
  •  ...Stonex Group is seeking a Senior Staff Software Engineer to join the API & Middleware Group, a central platform team building scalable APIs, middleware services, and event-driven systems. You will focus on high-performance, low-latency services under heavy load, collaborating... 
    Senior

    Stonex Group

    Birmingham, AL
    3 days ago
  • $75k - $85k

     ...an unparalleled foundation for ambitious Data Scientists and Engineers. In this role, your work will underpin data driven business decisions...  ...for a two-year program to learn how to code and become a full-stack automation engineer? Good news, CVS Health’s Information... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work
    Work from home
    Shift work

    CVS Health

    Birmingham, AL
    1 day ago
  •  ...Staffing,Software,Telecommunications Are you an experienced Senior Software Engineer or Technical Lead who enjoys remaining hands-on while...  ...clientsProducing solution architectures and technical designsBuilding full-stack applications using Java, JavaScript, React and... 
    Senior
    Remote work
    Visa sponsorship
    Free visa

    NPAworldwide

    Birmingham, AL
    6 days ago
  •  ...consistently looking for qualified professionals to join us in achieving success. Currently we are searching for a Software Engineer II to fulfill an immediate full-time vacancy. This position is a Full-Time, Direct Hire hybrid position that reports onsite in Birmingham, AL. Day... 
    Full time
    For contractors
    Immediate start
    Work from home

    Rezult Group

    Birmingham, AL
    4 days ago
  •  ...AI Cybersecurity Engineer PrincipleThe AI Cybersecurity Engineer Principle is responsible for designing, developing, and securing AI-driven solutions that enhance cybersecurity capabilities and enable safe enterprise adoption of artificial intelligence. This role bridges... 
    Senior

    Huntington

    Birmingham, AL
    4 days ago
  •  ...AWS Java Full Stack DeveloperSystemone is seeking an AWS Java Full Stack Developer to develop, maintain, and support applications in an AWS focused financial services environment. This role works across Java and Spring Boot services, Angular interfaces, and AWS application... 

    System One Holdings, LLC

    Birmingham, AL
    4 days ago
  •  ...Full Stack Application Developer 2Location: Birmingham, ALContract- 3 Years (W-2 Only)Client- Alabama PowerJob SummaryWe are seeking...  ...development lifecycle.Required Background & ExperienceBS in Software Engineering, Computer Science, or related field.2–5 years of relevant... 
    Internship

    4P Consulting Inc

    Birmingham, AL
    4 days ago
  •  ...Full-Stack Java/Web Application DeveloperClient: Southern Company.Location: Birmingham, Alabama (4 days onsite / 1 day remote per week...  ...Experience:4+ years in application development or software engineering.2+ years with Spring Framework.Required Knowledge & Skills:Proficiency... 
    Contract work
    Temporary work
    Remote work
    1 day per week

    4P Consulting Inc

    Birmingham, AL
    4 days ago
  •  ...Exelixis is seeking a Senior Oncology Account Manager in the United States to drive strategic growth across a complex territory. You will expand relationships with healthcare providers and key stakeholders to advance Exelixis therapies while ensuring appropriate use.... 
    Senior

    Exelixi

    Birmingham, AL
    2 days ago
  •  ...Exelixis is seeking a Senior Oncology Account Manager who will bring deep market knowledge and established relationships in a remote, nationwide capacity to drive strategic growth in oncology therapies. You will mentor peers, execute complex account plans, and participate... 
    Senior
    Remote work

    Exelixis

    Birmingham, AL
    5 days ago
  •  ...Neumo seeks a Senior Manager of Customer Care to lead multiple supervisor teams and product lines, ensuring service level attainment and client confidence across locations. You will drive process changes, represent Care in client interactions, and provide direct leadership... 
    Senior

    Neumo

    Birmingham, AL
    3 days ago
  • $100k

     ...name a few.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full time positions with clients. Who should apply? Recent computer science/... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Birmingham, AL
    4 days ago
  •  ...Kratos Defense & Rocket Support Services, Inc. seeks a senior Systems Engineer with 8–12 years of experience to lead system-level development, integration, verification, and sustainment for complex defense systems. You will translate customer needs into technical solutions... 
    Senior

    Kratos Defense & Security Solutions

    Birmingham, AL
    17 hours ago
  • UAB Medicine is seeking a Pharmacy Technician Lead to provide high quality patient-centered care and to train and coach new technician staff. This role will shape operations, perform audits, and support management through scheduling and process improvements. The position...
    Senior

    UAB Medicine

    Birmingham, AL
    5 days ago
  • Hr Journals is looking for an experienced Labor & Delivery Registered Nurse (RN) to join a high-acuity maternal care team at a Level IV designated maternal facility in Birmingham, Alabama. This role allows you to work in a fast-paced acute care environment with strong ...
    Senior

    Hr Journals

    Birmingham, AL
    2 days ago
  •  ...Summary Moultrie is looking for a Data Engineer to join the growing Data and Analytics...  ...Snowflake. The current engineering tech stack includes: Extraction/Ingestion: Fivetran...  ...The ideal candidate has expertise in full stack development and experience with stakeholder... 
    Senior
    Local area
    Remote work

    EBSCO Industries Inc

    Birmingham, AL
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Engineer. Be the first to apply!