Senior Software Developer

Sorry, this job was removed at 10:21 p.m. (CST) on Thursday, Oct 16, 2025
Hiring Remotely in United States
Remote
Fintech • Software
The Role

It's fun to work in a company where people truly BELIEVE in what they're doing!

Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of over 1,900 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.

We are seeking a talented Full Stack Developer to join our growing team and play a key role in building modern, scalable web and mobile applications. The ideal candidate is highly proficient with Next.js, React, and Tailwind CSS on the front end, experienced in designing and integrating APIs on the back end, and comfortable extending solutions into mobile development environments.

In this role, you will be responsible for delivering user-friendly, responsive interfaces, implementing efficient backend logic, and ensuring seamless communication between systems. You will collaborate closely with product, design, and engineering teams to deliver high-quality features from concept to production. Beyond building new functionality, you will also contribute to performance optimization, scalability, and best practices that strengthen the overall architecture of our applications.

This is an exciting opportunity for someone who enjoys working across the stack—creating intuitive user experiences, designing clean code structures, and ensuring applications run smoothly across web and mobile platforms.

Primary Responsibilities:

  • Own features end-to-end — from technical design and implementation to testing, deployment, and observability — across Next.js UI, Node APIs, and data layers.
  • Build high-quality React/Next.js frontends with Tailwind CSS, emphasizing accessibility (WCAG 2.1), Core Web Vitals, and cross-browser/device reliability.
  • Design and integrate APIs (REST/GraphQL): write clear contracts, handle auth, rate limiting, and error semantics; integrate third-party APIs when needed.
  • Develop backend services in Node.js (Express/Nest or similar), including data modeling, migrations, and business logic.
  • Work with databases (MySQL + NoSQL flavors), including query optimization, indexes, and pragmatic use of ORMs (e.g., Prisma/TypeORM).
  • Improve reliability & performance using caching (e.g., Redis), background jobs/queues (e.g., SQS/BullMQ), and thoughtful SSR/ISR strategies.
  • Contribute to mobile (React Native/Expo) by sharing UI patterns and business logic to extend key web features to mobile.
  • Level-up DevOps practices: contribute to CI/CD (GitHub Actions/Vercel/AWS), environment configs/secrets, basic IaC where appropriate, and zero-downtime deploys.
  • Instrument and observe applications (logs/metrics/traces) and drive MTTR down with alerting and error budgets (Sentry/Datadog/Grafana or similar).
  • Champion security basics (OAuth/OIDC/JWT, session management
  • Raise the bar on code quality via thoughtful PR reviews, reusable abstractions, and incremental refactors.
  • Collaborate tightly with Product and Design to shape scope, break work into milestones, and deliver predictable, incremental value.

Skills & Competencies:

Required:

  • 5-7 years building production web apps, with strong TypeScript across front- and back-end.
  • React & Next.js expertise (routing, SSR/ISR, API routes/middleware, performance profiling).
  • Node.js proficiency building APIs/services (Express/Nest or equivalent).
  • Database fluency: SQL schema design, migrations, query tuning; familiarity with an ORM.
  • Testing discipline: unit/integration and at least one E2E framework (Jest/Testing Library/Cypress/Playwright).
  • Cloud & delivery: ship to Vercel and/or AWS (S3/CloudFront/Lambda/RDS basics), with CI/CD ownership.
  • Accessibility & performance: can diagnose and improve Lighthouse scores/Core Web Vitals.
  • Version control & collaboration: Git/GitHub flows, code reviews, and agile rituals.
  • Mobile exposure with React Native/Expo sufficient to implement/maintain shared features.

Preferred (Nice-to-Have):

  • Caching/queues (Redis, SQS, BullMQ), event-driven patterns, and webhooks.
  • Observability stack (OpenTelemetry concepts, Sentry/Datadog/Grafana).
  • Security depth: RBAC/ABAC, OAuth providers, secret management (SSM/Parameter Store).
  • Containerization (Docker) and light IaC (Terraform/CDK).
  • Domain experience: multi-tenant SaaS, CRM, booking/e-commerce, or payments (Stripe/In-house Gateways).

Minimum Qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5+ years professional experience as a Full-Stack or Front-End-heavy Developer.
  • Proven track record shipping production features in TypeScript + React/Next.js and Node.js.
  • Comfortable with SQL and at least one relational DB; able to reason about data models and migrations.
  • Experience integrating and securing REST/GraphQL APIs.
  • Working knowledge of React Native/Expo.
  • Solid grasp of Git/GitHub workflows, testing, and CI/CD.
  • Clear, proactive communication; able to own projects with minimal oversight while collaborating in a team.

Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.

Similar Jobs

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
206K-240K

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
169K-240K

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
150K-290K Annually
In-Office or Remote
Chicago, IL, USA
107K-137K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Auburn, AL
130 Employees
Year Founded: 2018

What We Do

Fullsteam is a leading payments and technology company that is actively acquiring software businesses across multiple verticals. We provide our family of companies with streamlined payments infrastructure and enhanced operational support in order to increase growth and improve profitability. Backed by Aquiline Capital Partners, Fullsteam is based in Auburn, Ala.

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
40 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account