Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+36 more
Job description
We are looking for a Full Stack Engineer who can build and deliver features end-to-end across the frontend, backend, database, and cloud infrastructure. You will work on a modern, cloud-native platform using TypeScript, React, Node.js, PostgreSQL, and AWS., * Develop and deliver end-to-end features across frontend, backend, database, and cloud environments.
- Build modern web applications using TypeScript, React, Node.js, and Vite.
- Develop and maintain REST APIs and backend services.
- Design and optimize PostgreSQL databases, queries, schemas, and migrations.
- Build and deploy serverless applications using AWS Lambda, API Gateway, RDS/Aurora, S3, and CloudWatch.
- Write unit, integration, and end-to-end tests using tools such as Vitest and Playwright.
- Participate in code reviews, technical discussions, and pair programming.
- Use AI-assisted coding tools such as Cursor, Claude, GitHub Copilot, or equivalent to accelerate development, testing, debugging, and refactoring.
- Troubleshoot production issues, review logs, and support application reliability.
- Follow secure development practices and maintain awareness of data privacy and compliance requirements.
- Collaborate with product and engineering teams in an Agile environment., * Remote work may be considered on a case-by-case basis.
- Candidates should be able to provide several hours of overlap with US Central Time.
- Contract-to-hire opportunities may begin remotely with an expectation of transitioning to onsite work within six months.
- Occasional travel may be required.
- Participation in an on-call rotation is expected.
Requirements
The ideal candidate is a strong hands-on engineer who can work independently, write production-quality code, and leverage AI-assisted development tools such as Cursor, Claude, or GitHub Copilot as part of their daily development workflow., * 5+ years of professional Full Stack Web Development experience.
- Strong hands-on experience with TypeScript and Node.js.
- Strong production experience with React.js.
- Strong PostgreSQL / SQL experience, including query optimization and database migrations.
- Experience with AWS, preferably Lambda, API Gateway, RDS/Aurora, S3, and CloudWatch.
- Strong understanding of REST API development and integration.
- Experience developing and deploying production applications.
- Experience with modern CI/CD and Git-based development workflows.
- Strong understanding of software development, testing, debugging, and code review practices.
- Experience using Cursor, Claude, GitHub Copilot, or another AI coding assistant is highly preferred. Experience with any one of these tools is acceptable.
- Strong written and verbal communication skills.
Preferred Skills
- Hono, tRPC, Drizzle ORM, or similar modern TypeScript frameworks/tools.
- AWS CDK, Terraform, or Pulumi.
- Playwright, Vitest, Testcontainers, or similar testing frameworks.
- Serverless and cloud-native application development.
- Multi-tenant SaaS applications.
- OpenTelemetry, Sentry, Pino, or similar observability tools.
- Healthcare, EHR/EMR, FHIR, or HIPAA experience is a plus but not required., Bachelor’’s degree in Computer Science, Information Technology, Engineering, or a related field preferred. Equivalent professional engineering experience may be considered.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Find a Developer Job: 12 Best Job Sites For Developers
Fully Remote Software Engineer Jobs
Highest Paying Tech Companies for Developers