Logo for F2Onsite

Full-Stack Engineer

Role overview

Qualifications

  • 3–6 years of professional experience in full-stack web development
  • Strong proficiency in TypeScript and React
  • Solid understanding of relational databases (PostgreSQL preferred)
  • Experience with REST APIs, authentication flows, and third-party service integrations

Responsibilities

  • Design, implement, and ship production features across the front-end and back-end
  • Support deployment of pipelines, environment configurations, and production release workflows
  • Contribute to security reviews and write tests before production releases
  • Communicate clearly with a small dev team and participate in sprint planning

Key facts

Other skills

  • Problem Solving
  • Communication
  • Collaboration
  • Adaptability

About the company

F2Onsite logo

F2Onsite

Information Technology & Services

F2onsite is a national IT services company operating in 50 states across the U.S and Canada that provides onsite technicians to a variety of customers. F2onsite’s Total Outsourced Resource Management includes: Field Services Dispatch Program -Certified Technicians, Next Business Day, 2nd Business Day Infrastructure Deployment Solutions -Delivery Management, Project Reporting, and Complete Project Resources On-Demand Resource Solutions -Any Location/Skill, Contract or Contract/Direct The company provides Certified Field Technicians across the United States for Warranty Break/Fix services, Desktop and Deskside support, Point of Sale services, IMAC work, Site Surveys, Data Migration, Printer Solutions, Server Moves/Fixes, Technology Refreshes, Device Rollouts, Installation and Deployments, Digital Signage, LCD Support, and most any other I.T. service that requires "Boots on the Ground" technicians. F2onsite is a privately held company, based in Dallas, Texas with technicians and employees in more than 17,000 zip codes across the country. For more information, visit our website at www.F2onsite.com.

Company details

Company typeSME
IndustryInformation Technology & Services
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Full-Stack Engineer-Remote 
  • Start ASAP - 3-6 month assisgnment 
  • 3–6 years of professional experience in full-stack web development required 

About the Role
  • Looking for a Full-Stack Engineer who thrives in a lean, collaborative environment and isn't afraid to wear multiple hats.
  • This role requires strong ownership, adaptability, and the ability to operate across frontend, backend, and platform layers.
  • You will work closely with leadership to build, scale, and secure modern applications while helping improve engineering efficiency through automation and emerging technologies.
  • You will be building and maintaining production features across the full stack — from database migrations and API logic to TypeScript/React UI — while also engaging in DevOps tasks, security reviews, and cross-functional conversations with stakeholders.
  • This is not a role where you hand off a ticket when it hits the edge of your lane.
  • You ask the right questions, flag issues early, take ownership of your deliverables end-to-end, and communicate clearly with both technical teammates and non-technical stakeholders.
  • If you are excited by the idea of AI and automation tools genuinely improving how you work — not just as a buzzword — you'll fit right in.

What You Will Do
Full-Stack Development
  • Design, implement, and ship production features across the front-end (React / TypeScript) and back-end (Node.js, Supabase, PostgreSQL)
  • Write and maintain database migrations, RLS policies, and edge functions with attention to correctness and security
  • Build clean, accessible UI components that deliver a polished user experience
  • Participate in code reviews and maintain code quality standards across the team
Platform, DevOps & Infrastructure
  • Support deployment of pipelines, environment configurations, and production release workflows
  • Debug production issues across the stack — auth flows, network failures, database constraints, API errors — and drive them to resolution
  • Contribute to infrastructure decisions including subdomain architecture, authentication strategies, and third-party service integrations
  • Monitor application health and proactively surface risk areas before they become incidents
Security & Quality
  • Contribute to security reviews including row-level security policy design, role-based access control, and pen-test findings remediation
  • Write tests, validate acceptance criteria, and participate in UAT cycles before production releases
  • Support QA automation efforts
  • Document technical decisions, known issues, and implementation notes clearly and concisely
Collaboration & Communication
  • Communicate clearly with a small dev team — surface blockers early, provide honest status updates, and flag scope changes before they become problems
  • Ask the right questions before building — clarify requirements, challenge assumptions, and confirm acceptance criteria upfront
  • Participate in sprint planning, ticket grooming, and stakeholder demos as needed
  • Operate effectively with minimal oversight while staying aligned with team priorities and deadlines
What We Are Looking For
Required
  • 3–6 years of professional experience in full-stack web development
  • Strong proficiency in TypeScript and React; comfortable with modern hooks, state management, and component architecture
  • Solid understanding of relational databases (PostgreSQL preferred) — schema design, migrations, and query optimization
  • Experience with REST APIs, authentication flows (OAuth, JWT, session management), and third-party service integrations
  • Comfortable in a Unix/Linux environment; familiar with Git-based workflows and CI/CD pipelines
  • Strong debugging and problem-solving skills
  • Clear, professional written and verbal communication skills — you can explain a technical tradeoff to a non-technical stakeholder without losing the room
  • Demonstrated ability to take ownership of a feature or fix from ticket to production without handholding
Preferred / Nice-to-have
  • Experience with Supabase, Firebase, or similar BaaS platforms
  • Familiarity with DevOps tooling — Vercel, Docker, GitHub Actions, or similar deployment infrastructure (monitoring, logging, infrastructure basics)
  • Exposure to security concepts: row-level security (RLS), least-privilege access or Role-based Access Control (RBAC), audit logging, or pen testing
  • Experience working in a startup or small-team environment where roles overlap and context-switching is the norm
  • Active user of AI coding tools (GitHub Copilot, Claude, ChatGPT, Cursor, etc.) and genuine interest in integrating AI into development workflows, automation, and process improvement
  • Familiarity with agile tooling — Jira, Linear, or similar sprint management platforms

Additional Information

  • All candidates are encouraged to apply, but many positions require a strict drug and background check by our customers.
  • F2OnSite supports and adheres to all state laws regarding background checks.

 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Other jobs at F2Onsite

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.