Apply

Staff Software Engineer, Full Stack

Posted about 1 month agoViewed

View full description

💎 Seniority level: Staff, 8+ years

📍 Location: United States

💸 Salary: 140400.0 - 224250.0 USD per year

🔍 Industry: Health Tech

🏢 Company: Headspace Sourcing

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: Node.jsPythonSoftware DevelopmentDjangoFull Stack DevelopmentGitReact.jsTypeScriptReduxReactCommunication SkillsProblem SolvingRESTful APIsMentoringSoftware Engineering

Requirements:
  • 8+ years of professional software development experience.
  • Demonstrated experience working in API Development, in Python/Django and/or Typescript/Node.js.
  • Experience working with modern frontend frameworks like React or Next.js, and state management frameworks like Redux
  • Strong communication skills (written and verbal) and a positive mindset to identify, collaborate, and drive solutions, explaining technical ideas to both technical and non-technical stakeholders.
  • Demonstrated ability to make sound technical decisions based on requirements, constraints, and trade-offs, paired with strong documentation skills. Ability to discern and make strong technical decisions based on the business strategy
  • Experience with unit, integration, and end-to-end testing.
Responsibilities:
  • Lead projects from requirements gathering through implementation, collaborating closely with product, design, and data engineering stakeholders to identify problems and opportunities.
  • Serve as a technical leader and advocate for our Care Platform's architecture, helping to shape the future of our tech stack and identifying areas for improvement.
  • Design and develop maintainable and flexible services for mission-critical systems that directly support mental healthcare delivery.
  • Collaborate with engineering and cross-functional partners to define, design, ship, and monitor new features while ensuring robust testing and quality standards.
  • Effectively communicate technical ideas to both technical and non-technical audiences.
  • Set the standard for quality and technical excellence through code and design reviews and improve engineering processes and procedures.
  • Mentor junior team members and foster their growth through feedback.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 200000.0 - 275000.0 USD per year

🔍 Software Development

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity over 4 years ago🫂 Last layoff over 2 years agoLendingFinancial ServicesPaymentsFinTech

  • You have a total of 8+ years of experience as a software engineer.
  • You are proficient in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes
  • You are proficient in developing web apps using declarative UI frameworks like React or Vue.
  • You are a productivity multiplier for your teammates, supporting them in both their day to day tasks and in their long term technical growth.
  • You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan.
  • You write high quality code that is easily understood and used by others.
  • You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
  • Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

AWSBackend DevelopmentPythonSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentKotlinKubernetesMySQLVue.JsReactRESTful APIsSoftware Engineering

Posted 10 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 136600.0 - 189000.0 USD per year

🔍 Health Tech

🏢 Company: Modern Health👥 251-500💰 $74,000,000 Series D over 4 years agoMental HealthTherapeuticsmHealthWellnessHealth CareSoftware

  • 8+ years of relevant software development experience in one or more general purpose programming languages
  • At least 2+ years of production experience in full stack web development including working with modern frameworks (ideally React) and Typescript and Python
  • Experience building and maintaining GraphQL and/or REST APIs
  • Experience with scaling relational databases (e.g. PostgreSQL) and writing performant queries
  • Excellent written and verbal communication skills
  • Ability to work effectively with and mentor a distributed development team
  • Passion for building something to improve the lives of others
  • Full stack web application development with a focus on contributing to our front-end scalability strategy
  • Implement web and mobile user experiences using React & React Native
  • Build and maintain GraphQL APIs powered by Python services (Django, Flask)
  • Engineer efficient and reusable systems that drive complex web and mobile applications
  • Maintain HIPAA and GDPR compliance and general security through best practice implementation
  • Tackle tough design and product problems
  • Work collaboratively with designers and product managers to deliver delightful, accessible, and thoroughly tested user experiences
  • Write and maintain technical documentation, unit tests, and integration tests
  • Leverage AI tooling effectively to accelerate development delivery and quality
  • Be a thought leader

AWSBackend DevelopmentDockerGraphQLPostgreSQLPythonSoftware DevelopmentDjangoFlaskFrontend DevelopmentFull Stack DevelopmentReact NativeTypeScriptAmazon Web ServicesAPI testingREST APIReduxReactCI/CDMentoringSoftware Engineering

Posted 16 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 140400.0 - 224250.0 USD per year

🔍 Health Tech

🏢 Company: Headspace👥 11-50WellnessHealth CareChild Care

  • 8+ years of professional software development experience.
  • Proven track record of successfully leading large project teams and delivering complex projects across product and technology initiatives.
  • Demonstrated experience working in API Development, in Python/Django and/or Typescript/Node.js.
  • Experience working with modern frontend frameworks like React or Next.js, and state management frameworks like Redux
  • Strong communication skills (written and verbal) and a positive mindset to identify, collaborate, and drive solutions, explaining technical ideas to both technical and non-technical stakeholders.
  • Demonstrated ability to make sound technical decisions based on requirements, constraints, and trade-offs, paired with strong documentation skills. Ability to discern and make strong technical decisions based on the business strategy
  • Experience with unit, integration, and end-to-end testing.
  • Lead projects from requirements gathering through implementation, collaborating closely with product, design, and data engineering stakeholders to identify problems and opportunities.
  • Serve as a technical leader and advocate for our Care Platform's architecture, helping to shape the future of our tech stack and identifying areas for improvement.
  • Design and develop maintainable and flexible services for mission-critical systems that directly support mental healthcare delivery.
  • Collaborate with engineering and cross-functional partners to define, design, ship, and monitor new features while ensuring robust testing and quality standards.
  • Effectively communicate technical ideas to both technical and non-technical audiences.
  • Set the standard for quality and technical excellence through code and design reviews and improve engineering processes and procedures.
  • Mentor junior team members and foster their growth through feedback.

Backend DevelopmentNode.jsPythonSoftware DevelopmentDjangoFull Stack DevelopmentGitReact.jsSoftware ArchitectureTypeScriptReduxCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoring

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: NerdWallet👥 501-1000💰 Secondary Market about 4 years ago🫂 Last layoff 10 months agoInternetConsumerFinancial ServicesPersonal Finance

  • Minimum of 8+ years in software engineering, with a strong background in full stack development.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Expert in TypeScript, Node.js and the web platform; proficient in other modern languages such as Rust, Go, Python, etc.
  • Expert in modern front-end frameworks such as Next.js, React.js, Material UI, Tailwind, etc.
  • Deeply knowledgeable about Web Performance, Core Web Vitals & Technical SEO.
  • Keen eye for design, usability and user experience. Understanding of accessibility best-practices.
  • Experience in Observability and running a production website or application at scale.
  • Experience with database systems, microservices architecture, RESTful APIs, IAC, CI/CD and cloud infrastructure (AWS, GCP, or Azure).
  • Deep domain knowledge in finance or a related field.
  • Knowledge of security best practices, particularly in financial services.
  • Shape the future of NerdWallet’s highest-traffic organic pages by improving performance, SEO, and user engagement.
  • Partner with product, SEO, and data teams to run experiments, measure impact, and iterate quickly.
  • Take input from and partner directly with engineering leadership to drive technical initiatives to enhance performance, observability, scalability, security and developer experience.
  • Contribute to platform stability and resilience through effective monitoring, troubleshooting, and incident management.
  • Ensure high standards of technical excellence, maintaining a high-quality codebase and modernizing our stack.
  • Mentor and provide technical guidance to engineering team members, promoting best practices in coding, testing, and architecture.
  • Conduct code reviews to ensure code quality, performance, and adherence to standards, fostering a culture of continuous improvement within the engineering team.
  • Stay up-to-date with the latest trends and technologies in the tech and finance industries through a practice of continuous learning and self-improvement.

AWSBackend DevelopmentLeadershipNode.jsPythonFrontend DevelopmentFull Stack DevelopmentGitJavaMachine LearningReact.jsSoftware ArchitectureTypeScriptUI DesignUser Experience DesignGoAngularNext.jsCI/CDRESTful APIsMentoringMicroservicesJSONSoftware Engineering

Posted 2 months ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

Must be authorized to work in the United States
Build incredible products for customers as a Staff engineer.

Node.jsMongoDBTypeScriptNext.jsReact

Posted 3 months ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 190000.0 - 210000.0 USD per year

🔍 Software Development

🏢 Company: Scout AI👥 1-100DatabaseText AnalyticsArtificial Intelligence (AI)

  • 8+ years of experience in software development
  • In-depth experience in AWS, NodeJS, Typescript, and ReactJS is a must
  • Experience working with relational databases, working with microservices, and designing APIs
  • Able to thrive in a fast-paced, rapidly evolving development environment
  • Able to anticipate problems, dig into issues, and produce well vetted solutions.
  • Is respected as an empathetic and approachable mentor to other engineers
  • Work closely with our Product, Quality Assurance, and Design Teams to translate business requirements into effective software solutions.
  • Write high quality, well tested code that aligns with internal software best practices.
  • Mentor and support other engineers in their software development, helping ensure the overall success of the engineering organization.
  • Strike an appropriate balance of software velocity and quality, enabling the engineering organization to provide continuous value to our end users.

AWSNode.jsReact.jsTypeScriptMicroservices

Posted 3 months ago
Apply