Senior Software Engineer, Full-stack, TypeScript
Location
United States
Posted
25 days ago
Salary
$175K - $225K / year
Job Description
Job Requirements
- We're aware of imposter syndrome and bias in the industry, and no one's immune to them. If these criteria don't quite describe you but you believe you have what it takes to contribute to our full-stack platform in a different way, consider applying anyway and letting us know!
- 7+ years of experience with full-stack development, with strong proficiency in TypeScript across both frontend and backend.
- 5+ years of modern JavaScript frameworks, including at least 1 year of React.
- Experience using AI-assisted development tools in a professional setting.
- Production experience building and deploying cloud-based or serverless applications, such as Vercel or Cloudflare with Infrastructure as Code.
- Familiarity with database development. You’ll be creating your migrations, schemas, tables, indices and optimizing your queries.
- Experience with modern frontend frameworks and build tools (React, Vue, or similar).
- Solid understanding of serverless architecture patterns and distributed systems.
- Experience with version control systems (Git) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Highly Desirable Skills
- Experience taking projects from 0 to 1—building new products or features from the ground up.
- Integrating with third-party systems using OAuth, webhooks, external APIs.
- Experience with Cloudflare's suite of products (Workers, KV, Durable Objects).
- Building AI agents, MCP servers and interacting with LLM APIs.
- WebSockets and stateful client/server communication.
- Experience with infrastructure as code and deployment automation.
- End to End testing (Playwright, Cypress).
- Familiarity with backend languages such as .NET (preferred), Java, Go or Rust a plus.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Lead design and implementation of health data products, mentor engineers, own multiple projects, and develop scalable data solutions using modern technologies.
Staff Software Engineer
CertifIDCertifID is the most secure way to send and receive wiring information.
The Staff Software Engineer will architect and build scalable software to prevent fraud, lead engineering teams, and simplify complex systems.
The Software Engineer II will design and develop software applications using modern technologies, including C# and React.js, while enhancing efficiency with AI-assisted tools. Responsibilities include application development, infrastructure automation, and collaboration with cross-functional teams.
Remote, part-time role to rapidly prototype and build AI-driven healthcare products. Use coding or AI tools to develop and test voice AI agents, integrate APIs, automate workflows, and iterate quickly with clear independent communication.