Fullsteam

Senior Software Developer

Fullsteam

full-time

Posted on:

Location Type: Remote

Location: Remote • Alabama • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudCypressGrafanaGraphQLJavaScriptJestMySQLNext.jsNode.jsNoSQLReactReact NativeRedisSQLTypeScript

About the role

  • 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.

Requirements

  • 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.
Benefits
  • Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background.
  • Equal Opportunity/Affirmative Action employer.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptReactNext.jsNode.jsExpressNestMySQLNoSQLRESTGraphQL
Soft skills
collaborationcode reviewscommunicationproblem-solvingtesting discipline
Echo Global Logistics

Associate Software Engineer

Echo Global Logistics
Junior · Midfull-time$74k–$109k / year🇺🇸 United States
Posted: 3 hours agoSource: echo.wd1.myworkdayjobs.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesNode.jsNoSQLPython+3 more
Everience Romania

Tech Lead – Développeur Fullstack, GCP, IA

Everience Romania
Seniorfull-timeIowa · 🇺🇸 United States
Posted: 4 hours agoSource: jobs.smartrecruiters.com
AngularBigQueryCloudDockerGoogle Cloud PlatformITSMJavaScriptKubernetesNode.jsReactTypeScript
TrueML

Senior Software Engineer

TrueML
Seniorfull-time$70k–$168k / year🇺🇸 United States
Posted: 4 hours agoSource: jobs.lever.co
AWSCloudDockerGoKubernetesMicroservicesReactTypeScript
Cribl

Senior Software Engineer

Cribl
Seniorfull-time$175k–$210k / year🇺🇸 United States
Posted: 5 hours agoSource: boards.greenhouse.io
AWSCloudCypressDistributed SystemsJavaScriptJenkinsJestLinuxMochaNode.jsTypeScript