Tech Lead (node&react) - South Africa
The role involves leading a dedicated product development team (5-15 people) by owning the software architecture, overseeing technical direction, and managing 3-7 engineers. Key responsibilities include ensuring timely delivery, selecting appropriate technologies, conducting code reviews, and mentoring the team. The Tech Lead collaborates closely with the Product Manager and Design Lead to deliver a seamless front-end experience.
Senior Engineer (Backend), Integrations Technical Lead Role
The Senior Engineer (Backend), Integrations, will design, build, and optimize integration infrastructure and APIs connecting Postman to external systems like version control and CI/CD tools. Key responsibilities include owning the full development lifecycle, mentoring peers, and researching evolving integration standards. This role requires 6+ years of experience building complex distributed software, particularly strong proficiency in JavaScript/TypeScript and Node.js for backend services and REST APIs.
Senior Software Engineer, Research Tools
The Research Tools team is seeking a Senior+ Software Engineer to build essential infrastructure and applications that enable AI researchers to run complex experiments and extract insights. Key responsibilities include building full-stack applications, partnering with research teams to understand workflows, and designing intuitive interfaces that accelerate research efforts. The role requires high agency, full-stack expertise (React, TypeScript, Python), and the ability to drive impactful projects independently from concept to delivery.
Senior Software Engineer, Visualization
Aurora is seeking a Senior Software Engineer to join the Visualization Team, responsible for building high-performance 3D web visualization platforms to analyze how self-driving vehicles perceive the world. Key responsibilities include designing and shipping major features for web applications used for visualizing and labeling vehicle data using TypeScript and React. This role requires 5+ years of industry experience and deep CS fundamentals to contribute directly to Aurora's mission of delivering safe, self-driving technology.
Senior Software Engineer II, Smart Trailer & Connected Equipment
The Senior Software Engineer II will join the Smart Trailer and Connected Equipment team to deliver end-to-end IoT solutions, focusing on tracking utilization, monitoring loads/temperature, and asset tracking. Responsibilities include bringing a customer-focused mindset to development, partnering with management on technical health, mentoring other engineers, and championing cultural principles. This is a remote role open to candidates residing in Canada.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Senior Software Engineer II, Smart Trailer & Connected Equipment
The Senior Software Engineer II on the Smart Trailer & Connected Equipment team will deliver end-to-end solutions for managing unpowered equipment, including tracking utilization, monitoring loads/temperature via sensors, and asset tracking. This is a remote role requiring 8+ years of experience, strong coding fundamentals in languages like Go, GraphQL, TypeScript, or React, and a focus on customer success and building for scale. Key responsibilities include partnering with management on technical health, mentoring peers, and championing company cultural principles.
Senior Front-end Engineer
Tiger Data is seeking an experienced Senior Front-End Engineer to take a central role in developing and implementing the UI/UX for their cloud-native data platform. Key responsibilities include developing the SaaS product experience using Typescript and React, focusing strongly on production-level code and testing (Cypress). The role requires 5+ years of experience and involves some e2e work including API development, prioritizing a strong sense of ownership and execution.
Software Engineer, Backend
The Software Engineer, Backend will be responsible for architecting and evolving serverless infrastructure, refactoring Lambda-based microservices, and designing data pipelines. Key activities include leading architectural evolution, championing AI-native development best practices using tools like Cursor and Claude Code, and standardizing the data layer across multiple systems.
Product Engineer - Community
The Product Engineer - Community role at Substack involves developing new products and features to help creators manage their communities, ranging from DMs to Substack Chat. Responsibilities include developing in native mobile apps (iOS/Swift, Android/Kotlin) and backend/web frontend (Typescript/React), contributing to high-level product discussions, and owning features from concept to delivery. Candidates require at least 2+ years of software engineering experience, willingness to work across the tech stack, and strong autonomy.
Senior Full-stack Developer
The company is seeking a Senior Full-Stack Developer proficient in Next.js, Node.js, and AWS to own end-to-end feature delivery. Responsibilities include designing and developing scalable solutions within an event-driven microservices ecosystem. Candidates must have 5+ years of experience and strong English communication skills.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Senior Software Engineer II - Frontend
The company seeks a Senior Software Engineer focused on frontend development to lead the design and implementation of their next-generation platform architecture. Key responsibilities include architecting scalable systems, enforcing code standards, building high-quality user interfaces, and owning the frontend development process end-to-end. This role requires deep expertise in modern frontend technologies and collaboration across design and backend teams.
Senior Software Engineer, Front-end
Dutchie is seeking a Senior Software Engineer, Front-End to contribute to virtually all aspects of product development using React and TypeScript. Key responsibilities include designing and developing new features, integrating frontend applications with backend services, and optimizing application performance. This role requires 5+ years of development experience and a commitment to writing clean, tested, and elegant code in a fast-paced environment.
Senior QA Automation Engineer
The role seeks a highly experienced Senior Test Automation Engineer to lead QA automation initiatives, focusing on designing, developing, and optimizing automated testing frameworks using Playwright and TypeScript for web and API platforms. Key responsibilities include leading framework development, owning test strategies, mentoring mid-level QA team members, and ensuring robust CI/CD integration for automated tests.
Software Engineer - Toronto
Maxima is opening a new engineering office in downtown Toronto and is hiring a generalist Software Engineer. The role involves defining the office culture and working across the stack on an agentic AI platform for enterprise accounting. Candidates need 2+ years of product building experience with familiarity in web development, databases, and distributed systems.
Software Engineer - Intern
As a Software Engineering Intern, you will build foundational systems for an AI-native accounting platform, automating financial workflows and powering agentic automation. Key responsibilities include contributing to full-stack development, building core product features like journal entry automation, and developing APIs for integration with financial systems. The role involves writing production code, participating in architectural discussions, and gaining exposure to LLM integrations.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Software Engineer - Frontend
Maxima is seeking a Frontend Engineer to build intuitive user interfaces for advanced accounting workflows on their agentic AI platform. This role requires close collaboration with product, design, and backend teams, and offers significant ownership over product direction. Candidates should have at least 2 years of product building experience, strong frontend framework skills, and a deep care for user experience.
Senior Software Engineer - Dems
The Senior Software Engineer leads the design, development, and maintenance of high-performance software for Versaterm's Digital Evidence Management System (DEMS). This full-stack role focuses on Python Flask and Kubernetes, requiring expertise in scalable architecture, cloud services, and DevOps practices. The engineer will also mentor junior team members and drive innovation in public safety technology.
Software Engineer, Desktop
The role involves building native desktop applications (macOS and Windows) using advanced language models to create elegant user experiences. Responsibilities include developing core infrastructure using web stacks (TypeScript, React) while leveraging native code (Rust, Swift, C++) for advanced features, and optimizing application performance. The engineer will also be responsible for building update mechanisms, deployment pipelines, and monitoring tools, while developing a strong intuition for how LLMs can augment human work on the desktop.
VP of Engineering
Taekus is seeking a VP of Engineering to lead the scaling of its premium financial platform for the affluent travel market. Key responsibilities include leading a diverse team of 10+ engineers, overseeing resource planning, and defining long-term technical architecture across core banking and rewards infrastructure. The role involves improving engineering processes (CI/CD, security) and driving performance/availability for mission-critical transaction systems.
Frontend Engineer - Design Systems
The role involves working within the design systems team to build an excellent user interaction layer for all features, focusing on standard reusable components and primitive pieces of generative UI. Key responsibilities include improving interaction quality, fit & finish, and team velocity while building foundational components for the frontend. Candidates should have strong coding fundamentals and experience building large-scale user interface systems.