Senior Full-Stack Software Engineer building production systems for AI-driven healthcare engagement. Working across Python and TypeScript to deliver end-to-end features in a hybrid environment.
Responsibilities
Build and ship end-to-end features across the stack using Python (FastAPI) and TypeScript (Next.js)
Own features from initial design through implementation, testing, and deployment across backend and frontend systems
Make pragmatic tradeoffs between speed and correctness, with a bias toward delivering value while maintaining system integrity
Identify when problems require deeper rigor (e.g., data correctness, safety, security, failure modes) vs. when lightweight solutions are appropriate
Design and implement APIs, services, and frontend experiences that are cohesive, reliable, and easy to evolve
Write clean, maintainable, and well-tested code across both backend and frontend, with attention to edge cases that impact reliability and user experience
Participate in high-quality code reviews, both giving and receiving detailed, constructive feedback across the stack
Collaborate with Staff engineers and leadership on system design, architecture, and technical direction across services and user-facing applications
Work closely with product and design to translate requirements into intuitive, performant user experiences and robust backend systems
Improve system performance, scalability, and reliability across both backend services and frontend applications
Contribute to CI/CD, observability, and operational excellence across the full stack
Requirements
5-10 years of software engineering experience building production systems across backend and frontend
Strong experience with Python (FastAPI, Django, Flask, or similar) and TypeScript (React, Next.js, or similar frameworks)
Proven track record of shipping end-to-end features with both speed and reliability
Experience designing and building APIs (REST, OpenAPI, or GraphQL) and integrating them into frontend applications
Strong understanding of modern frontend architecture (state management, data fetching, performance, UX considerations)
Strong understanding of database design (PostgreSQL, MongoDB, etc.)
Solid grasp of authentication, authorization, and security best practices across both backend and frontend systems
Experience working in cloud environments (AWS, GCP, or Azure)
Staff Engineer, Networking focusing on Network Operating Systems for Celestica. Collaborating with global teams on NOS development and complex feature validation.
Staff Systems Engineer developing Network Operating Systems for embedded networking products at Celestica. Collaborating with global teams to deliver advanced networking solutions.
Software Developer involved in backend and frontend software development for a growing hotel booking platform. Collaborating with teams to implement and maintain high - quality software solutions.
Senior Engineer designing and building scalable backend services for marketing technology. Contributing to microservices and cloud - based systems in a polyglot environment.
Engineer/Senior Engineer focusing on Condition Monitoring and Lubrication at Vestas, monitoring wind turbine components and performing detailed analyses to optimize maintenance processes.
Senior Embedded Software Engineer developing real - time firmware for ARM systems at Nuclera. Designing optimized software for cutting - edge biotech instruments and leading hardware - software integration.
Senior Fullstack Developer enhancing CRM solutions for Weezevent, a leader in online event technology. Join a growing team to improve innovative event management applications.
Senior Software Engineer responsible for delivering high - quality software solutions at Provation Technologies. Collaborating with cross - functional teams to drive business objectives and leveraging cutting - edge technologies.
Product Engineer building mobile apps for CrazyGames' 50 million users. Engage with various technologies for developing and enhancing mobile gameplay experiences.