Full Stack Software Engineer (Node.js / React)
Job Description
Mid-level full stack engineer to deliver features end to end on a proprietary in-house platform, from database changes through deployment.
Responsibilities
- Own feature delivery from ticket to production: database schema, REST API, React front end, tests, and deploy
- Work in an AWS environment using established practices such as infrastructure as code, proper secrets management, least-privilege access, and monitoring
- Build and maintain data pipelines that ingest from external APIs and bulk government data feeds
- Improve and maintain daily user-facing search using full-text and faceted search across datasets with millions of records
- Handle bug triage and fixes in your platform areas, including reproducing issues from incomplete user reports
- Develop background jobs and event-driven processing for alerts and feed updates
- Review teammate code and write documentation to support cross-functional troubleshooting
- Provide estimates you can stand behind and surface delivery slippage early
Requirements
- 4+ years of production full stack engineering using Node.js and React
- Working experience with AWS
- REST API design experience including real authentication and authorization
- Depth with a relational or document database
- Git-based workflow and code review habits
- Comfort working on a small team with light process and high ownership
- Experience breaking production at least once, with the ability to explain what was learned
- Problem-solving approach that seeks help at hour three, not day three, when blocked
- Competent use of AI coding tools: direct, verify, and review AI-assisted work
Strong experience in at least two
- Search technology: Elasticsearch, OpenSearch, or comparable full-text and faceted search
- Data ingestion / ETL: consuming external APIs and bulk feeds with error handling for sources that stop working without notice
- Background jobs and event-driven processing: queues, schedulers, workers
Technologies
- Node.js, React, AWS
- Secrets Manager
- Elasticsearch, OpenSearch
- REST API
- Git
- Cloudflare, Digital Ocean
Nice to have
- Computer science degree
- Salesforce experience
- Cloud architecture certifications
Compensation and benefits
- Base salary: $95,000–$110,000 per year
- AD&D insurance
- Caregiver leave
- Dental insurance
- Dependent health insurance coverage
- Employee assistance program
- Family leave
- Food provided
- Health insurance
- Health savings account
- Life insurance
- Paid holidays
- Paid jury duty
- Paid parental leave
- Paid sick time
- Paid time off
- Parental leave
- Referral program
- Vision insurance
Experience (years)
- React: 4 years (required)
- REST API design: 3 years (required)
- AWS: 2 years (preferred)
- Git: 3 years (preferred)
Location
- Hybrid in Clearwater, FL 33760
- Hybrid schedule based out of the Tampa Bay area office
Education
- Bachelor's degree (preferred)