Staff Software Engineer
The Staff Software Engineer will be a hands-on technical leader responsible for writing production code daily while driving architectural decisions and technical excellence across the platform. Key responsibilities include owning end-to-end feature development, serving as a technical leader, and mentoring other engineers. This role is crucial for scaling the platform, solving complex problems, and ensuring the engineering team adheres to best practices in a fast-paced startup environment.
Senior Backend Engineer
The Senior Backend Engineer will join a talented team to independently own product workflows, designing and building scalable services and APIs for a healthcare advocacy platform. Responsibilities include architecting robust backend systems, writing high-quality production code focused on reliability, and maintaining system health. This role requires strong experience in backend development with some frontend exposure, taking full ownership of work, and collaborating cross-functionally.
Senior Full-Stack Engineer
Solace is seeking an experienced Senior Full Stack Engineer to join their remote team to own the product workflow from design requirements through deployment. Key responsibilities include analyzing requirements, building user-facing features across the stack (database models to UI components), creating services/APIs, and maintaining system health. The ideal candidate has 5+ years of experience, strong React/TypeScript/Node fundamentals, and thrives in an autonomous, high-urgency startup environment.
Senior Full-Stack Software Engineer - Remote in Us
The Senior Full Stack Software Engineer will develop technology for Knock.com and supporting platforms, focusing primarily on backend services using Node.js and TypeScript. Key responsibilities include designing scalable backend services, owning complex integration projects with third-party systems, and contributing to AI-powered features. The role also involves championing best practices, mentorship, and participating in a rotating on-call schedule.
Full-Stack Staff Engineer GraphQL
The Full Stack Staff Engineer will architect and implement GraphQL APIs to serve dynamic UI schemas and optimize backend performance and scalability. Key responsibilities include building supporting backend services, defining schema models, and partnering with mobile/web engineers for seamless integration of server-driven components. This role involves contributing to technical strategy, writing well-tested code, and actively coaching and mentoring other engineers on the team.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Senior Full-Stack Engineer
Matia is hiring an experienced Senior Software Engineer to design, build, and optimize their DataOps platform. Key responsibilities include leading the development of core features, ensuring performance and scalability, and mentoring junior engineers. The role requires significant hands-on technical expertise in core technologies and scaling high-throughput SaaS or data-intensive systems.
Senior Frontend Engineer
The Senior Frontend Engineer will join the ECS team to collaborate on delivering new functionalities for the D2C website's membership experience using industry-leading web frameworks. Key responsibilities include prototyping, developing, testing, and integrating responsive web components, integrating with RESTful web services in AWS, and participating in the full Agile SDLC. Candidates need over 6 years of frontend experience, including 4+ years building SPAs with Angular or React/Redux, strong testing knowledge, and cloud integration experience.
Senior Shopify Developer - Bump Group
The Senior Shopify Developer will architect, build, and optimize high-performing Shopify storefronts and applications for charitable lotteries and fundraising programs. Key responsibilities include leading end-to-end theme development, architecting custom Shopify apps using APIs, and defining integration patterns between Shopify and internal systems. The role also requires applying security principles, collaborating on architecture, and mentoring junior developers.
Automation Developer - Lottery Group
The Automation Developer will be responsible for designing, developing, and implementing automation solutions for software testing and deployment processes, primarily using languages like Python, Java, or JavaScript. Key duties involve automating functional, regression, and performance testing using frameworks such as Selenium, Robot Framework, or JMeter. The role requires close collaboration with software engineers, QA testers, and DevOps teams to enhance software quality and implement best practices.
Senior Test Automation Engineer
The Senior Test Automation Engineer will own the full cycle of automated testing for complex SaaS systems, including planning, execution, and debugging. Key responsibilities involve designing and implementing end-to-end test scenarios for UI and API systems, collaborating with development teams, and participating in release procedures. Candidates must have at least 6 years of automation experience and substantial hands-on skills in OOP languages and tools like Playwright.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Software Development Engineer III / Senior Software Development Engineer - Full-Stack
This role involves building user-facing and platform experiences for Workday’s AI agents embedded in HR and Finance workflows. Responsibilities include designing and shipping full stack solutions, owning services end-to-end from development through production, and collaborating within a small, cross-functional team. The position requires strong engineering practices to turn powerful technology into scalable, reliable products used globally.
Software Engineer, Chat
The Chat engineering team at SoFi is seeking a Full Stack Software Engineer to develop an intelligent, conversational AI-powered chat interface aimed at streamlining member support and providing financial guidance. The role involves high ownership across the entire product lifecycle, from ideation through deployment and evolution, requiring strong technical accountability. Responsibilities include development, testing, deployment of software systems, and active participation in code reviews alongside collaboration with cross-functional teams.
Web Development Lead
The Web Development Lead will take ownership of Later’s web experiences, focusing on speed, scalability, and conversion optimization through hands-on coding and technical guidance. Key responsibilities include defining web support criteria, overseeing high-performance landing page delivery, optimizing Contentful CMS workflows, and implementing analytics/experimentation frameworks. This role involves mentoring a web development team and setting high technical standards to fuel company growth.
Web Development Lead
The Web Development Lead will take ownership of Later’s web experiences, focusing on ensuring they are fast, scalable, and conversion-optimized. This role involves balancing hands-on coding with mentoring the team, overseeing the delivery of high-performance landing pages, and optimizing Contentful CMS workflows. Key responsibilities include implementing analytics and experimentation frameworks to drive measurable impact for growth.
Sr. Director - Product Development
The Sr. Director - Product Development will provide hands-on leadership to multiple engineering teams responsible for defining, executing, and delivering functional and non-functional features at scale for the Visa acceptance platform and VAS Portfolio. Key responsibilities include owning end-to-end development efforts, building world-class user/developer experiences, and driving the modernization and AI roadmap. The role demands balancing business capabilities with operational excellence while hiring, retaining, and growing diverse global engineering teams.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Software Engineer
The role involves designing and implementing full-stack features using PHP/Laravel, React, and TypeScript across various product areas like fundraising and donor management. Engineers will build scalable systems capable of handling millions of users and high-volume transactions, while collaborating closely with product and design peers. A key responsibility is participating in code reviews and contributing to technical initiatives across the engineering organization.
Senior Software Engineer
Givebutter is looking for experienced Senior Software Engineers to join various teams (CRM & Engage, Growth, Core Fundraising, Platform, etc.) to build and scale features for their nonprofit fundraising and CRM platform. Responsibilities include designing and implementing full-stack features using PHP/Laravel, React, and TypeScript, and building systems capable of handling millions of users and high-volume transactions. Candidates must possess 5+ years of software development experience with strong backend depth and proficiency in required modern web technologies.
Software Engineer II, Accounting
The Software Engineer II on the Accounting team will work collaboratively with engineers and cross-functional partners to develop and enhance mission-critical General Ledger functionality using secure, scalable technology. Key responsibilities include implementing core accounting features, designing data models, developing APIs, and supporting the React frontend. The role requires 2-5 years of experience with web application frameworks and participation in testing, code reviews, and production issue management.
Software Engineer Platform Services
This role involves building and maintaining the Supabase Control Plane, which manages the lifecycle of millions of customer projects on the Supabase Cloud offering. Key responsibilities include owning TypeScript-based services, architecting cloud deployment infrastructure, ensuring operational excellence through monitoring and automation, and collaborating with various engineering teams. The ideal candidate is an experienced engineer proficient in Typescript and Go, with a strong command of Postgres and a production operations mindset.
Engineering Manager, Durable Objects
This Engineering Manager role on the Durable Objects (DO) team involves leading a team to shape industry-leading serverless and edge data solutions leveraging Cloudflare's unique global network. Key responsibilities include setting ambitious goals, building and mentoring software engineers, and taking ownership of services from inception through release. Candidates should possess a minimum of 5 years of experience with distributed systems and 2 years leading engineering teams.