Apply

Senior Full Stack Software Engineer

Posted 8 months agoInactiveViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States

💸 Salary: 150000 - 200000 USD per year

🔍 Industry: Digital health

🏢 Company: SpectrumAi👥 11-50💰 $20,000,000 Series A about 2 years agoTherapeuticsFitnessHealth Care

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: PythonSoftware DevelopmentSQLAgileDjangoJavascriptStrategyREST APIReactCommunication Skills

Requirements:
  • Bachelor’s degree in a related field or equivalent experience.
  • 5+ years of experience in designing rapidly-scaling systems.
  • Experience as a technical lead defining roadmaps for complex projects.
  • Ability to balance tactical and strategic considerations in product development.
  • An impact mindset focused on business results.
  • Collaborative and humble approach to teamwork.
Responsibilities:
  • Lead technical architecture for broad or complex requirements.
  • Contribute a leading voice to the development of methods within the engineering organization.
  • Perform code and architecture reviews and provide improvement recommendations.
  • Guide squad efforts by mentoring and fostering collaboration.
  • Own key codebase components and ensure their long-term health.
  • Build technical foundations necessary for product scalability.
  • Address communication challenges across diverse audiences.
  • Contribute to incident response efforts.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 130000.0 - 185000.0 USD per year

🔍 Software Development

🏢 Company: BetterHelp👥 101-250InternetMental HealthTherapeuticsWellnessHealth CareHealth Diagnostics

  • Deep understanding of web development concepts and principles.
  • Example of full-stack projects.
  • At least one major demonstrable project with front-end code, back-end code and database.
  • Ability to design, develop and launch a web application from start to finish.
  • Ability to learn quickly and pick up new skills independently.
  • Get-things-done attitude with eagerness to build something great.
  • 5+ years of experience in web development (any stack), solving challenging problems and implementing new features from scratch.
  • 3+ years of experience in SQL. Designing relational DB schemas, complex queries, etc.
  • Familiar with web & SQL security best practices.
  • Comfortable working outside the context of a framework. Frameworks can help you get some things done more quickly, but we find it helpful if candidates are comfortable working outside of a framework so they have a good understanding of what is going on behind the scenes first.
  • Experience using git in a team environment.
  • Ability to work in the US, to travel to our Mountain View, California offices up to three times per year and to an additional company offsite.
  • Develop end to end.
  • Develop best practices and write clean, secure, readable, scalable code. OOP where appropriate.
  • Collaborate with other team members, including engineers and cross-functional colleagues.
  • Integrate and build for external and internal API's.
  • Develop new products in PHP and alter existing PHP code to accommodate scale and integration with new technologies and APIs.
  • Write and optimize SQL queries and design schemas.
  • Create and code complex backend algorithms.
  • Profile and optimize new and legacy code.
  • Use CSS and Javascript to complete functionality of new products.
  • You will be leveraging Bootstrap 3, jQuery HTML5, CSS3 and other open source technologies.
  • You will always be thinking cross-device and cross-platform, mobile, tablet and desktop.
  • You will ship often and fast. We keep an agile environment with continuous deployment.
  • You will care and be involved in our product, mission, and success - way beyond checking off development tasks.
  • You will enjoy great teamwork and lots of fun.

Backend DevelopmentPHPSQLAgileFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptjQueryMySQLNginxAlgorithmsRedisReactCI/CDRESTful APIsMentoringLinux

Posted 5 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 HealthTech

🏢 Company: Urrly👥 1-10Artificial Intelligence (AI)Business DevelopmentSalesInformation Technology

  • 5+ years of software development experience
  • Expert-level skills in either Ruby (Rails) or Python (Django/Flask)
  • Familiarity with the non-expert language (Ruby or Python), even if through personal projects or learning
  • Solid JavaScript skills (React/Angular)
  • Experience with AWS, Docker, Kubernetes
  • Strong SQL, database design, and web fundamentals (HTTP, REST, security)
  • Familiarity with testing frameworks and CI/CD pipelines
  • Develop and scale full-stack web applications
  • Contribute to both backend and frontend engineering
  • Craft efficient data pipelines for clinical and operational data
  • Engage directly with product, design, and technical teams
  • Actively participate in code reviews and architecture discussions

AWSDockerPythonSoftware DevelopmentSQLDjangoFull Stack DevelopmentJavascriptKubernetesReact.jsRubyRuby on RailsAngularREST APICI/CD

Posted 10 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: Nava👥 51-100💰 $1,005,250 7 months agoHealth CareHealth DiagnosticsSex Tech

  • 6+ years of software engineering experience.
  • Experience working in a fast-paced startup environment, with strong proven execution skills to deliver end-to-end functionality with data-driven feedback loops.
  • Highly proficient in developing modern full-stack web applications on client- and server- side.
  • Skilled in using AI coding tools to enhance software development and productivity, and proven track record as a change agent in development teams with deploying and using AI.
  • Experience using AI models from OpenAI, Anthropic Gemini, LLMs, etc., to build AI-powered solutions.
  • Working knowledge of cloud infrastructure and deployment.
  • Proven ability to lead and work well with cross-functional teams on complex projects.
  • Excellent communication skills with technical and non-technical stakeholders in handling complex decisions and changes.
  • Build web application / product features where you will apply programming principles and algorithms to design and implement scalable and robust systems with a focus on simplicity and efficiency.
  • Collaborate cross-functionally with Product, User Experience, Business Operations and Data Science to weigh trade-offs of near and long term solutions.
  • Support engineering through leadership, mentorship and leading by example – setting high standards for personal and team’s code quality, test coverage and performance.
  • Drive innovation through the use of AI tools and platforms for developing software and  implementing solutions.

AWSBackend DevelopmentGraphQLLeadershipNode.jsPostgreSQLAgileArtificial IntelligenceCloud ComputingExpress.jsFrontend DevelopmentFull Stack DevelopmentMachine LearningReact.jsTypeScriptCross-functional Team LeadershipAlgorithmsAPI testingData StructuresREST APINest.jsNext.jsCommunication SkillsCI/CDMentoringDevOpsSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: Scale Computing

  • Minimum of 3 years of experience in software engineering with a focus on containerization or virtualization infrastructure.
  • Proficiency in programming languages such as Python, Go, and Bash.
  • Expertise in Docker and Kubernetes for container orchestration.
  • Strong understanding of cloud platforms (e.g., AWS, Azure) related to Kubernetes and “cloud-native” application deployment.
  • Research and Innovation:
  • Prototype Development:
  • Document and Demonstrate:
  • Productization:

AWSDockerPythonSoftware DevelopmentBashCloud ComputingFull Stack DevelopmentKubernetesGoREST APICI/CDLinuxTerraformAnsible

Posted 15 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 160000.0 - 200000.0 USD per year

🔍 Software Development

  • Background in video and audio streaming with a focus on live-streaming of user-generated content.
  • Understanding of the basics of audio and video packaging principles, codecs, and other associated tools, including their relative tradeoffs, such as MPEG Video, MPEG-2 TS, HLS, DASH, H.264 AVC, H.265 HEVC, VP9, AV1, VVC, RTMP/enhanced RTMP, SRT, FFMPEG, and DRM.
  • 5+ years of experience reading (preferably coding) in languages commonly used in the video space, such as c#/golang/C++/Rust/Python, and experience in other higher-level languages such as Node/TypeScript, React, or mobile languages like Kotlin or Swift.
  • Hands-on software development experience designing and building live and video on demand streaming workflows and exposure to video technologies around mobile broadcast, ingest, transcoding, storage, playback, and related systems at scale.
  • Familiarity with mobile video broadcasting of user-generated content and the challenges of optimizing streaming quality and reliability across a variety of devices and network conditions.
  • Hands-on experience with one or more video players.
  • Experience designing/building/connecting internal APIs/SDKs across the stack (backend to front end) to ensure rapid feature development.
  • Front end development experience in web, iOS (Swift), or Android (Kotlin) required.
  • Experience building and supporting scalable video pipelines in cloud environments is a huge plus. We use AWS but any cloud/container experience is fine.
  • Proficiency in CI/CD tools (Jenkins, GitLab, etc.)
  • Working in your team of mobile, web, back-end, and infrastructure engineers, you’ll help to design, implement/code, and support video features across the video pipeline stack, including live video ingestion, transcoding, integration, storage, and playback/usage at scale.
  • Work on our backend video platform ( written in TypeScript) providing APIs for other teams to build customer experiences from.
  • Collaborate with other members of the team and other teams including: mobile, web, machine learning/computer vision, and platform teams on multi-faceted projects across the entire video processing system to lead improved user experiences and outcomes.
  • Review and provide feedback on designs and code/PRs.
  • Help build internal SDKs, frameworks, and tooling to allow product development teams to easily integrate video into the product at different stages of the video pipeline.
  • Help build real-time monitoring and measurement systems for critical operational workflows in the video pipeline, including tools for on-call developers and customer support to manage and troubleshoot issues. Support the video workflows through an occasional (few days per month) on-call rotation with a team of other engineers.
  • Help interview and onboard other software engineers in the video and live-streaming space.
  • Be able to be in an on call rotation to support our production systems if issues arise off hours.

AWSBackend DevelopmentDockerLeadershipNode.jsSQLCloud ComputingFrontend DevelopmentFull Stack DevelopmentGitKubernetesReact.jsTypeScriptAlgorithmsAPI testingData StructuresREST APICommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesTeamwork

Posted about 1 month ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 155656.0 - 225160.0 USD per year

🔍 Software Development

🏢 Company: Quora

  • 5+ years experience with large scale codebases
  • 3+ years experience with React, Typescript, GraphQL
  • 3+ years experience in Python or similar language
  • Collaborate with cross-functional teams to advise on product roadmap
  • Rapidly prototype and implement new product features
  • Champion user experience and scalable code practices
  • Collaborate with LLM providers for integration

GraphQLPythonTypeScriptReact

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 160000.0 - 200000.0 USD per year

🔍 Software Development

🏢 Company: GameChanger

  • 5+ years experience in video and audio streaming
  • Experience in languages like C#/Golang/C++/Rust/Python
  • Familiarity with mobile video broadcasting
  • Hands-on experience with video players
  • Experience designing/building APIs/SDKs
  • Design and implement video features across the video pipeline stack
  • Work on backend video platform providing APIs
  • Collaborate with other teams on multi-faceted video projects
  • Review designs and code/PRs
  • Build internal SDKs and tools for product integration

AWSBackend DevelopmentNode.jsPythonFrontend DevelopmentKotlinSwiftTypeScriptC#C++REST APIRustCI/CD

Posted about 1 month ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Prompt👥 101-250💰 $2,238,718 Seed over 4 years agoEducationiOSService IndustryUniversitiesSoftware

  • 5+ years of full stack web development experience
  • Strong communication skills
  • Knowledge of PHP, Laravel, Vue.JS, MySQL or equivalents
  • Enterprise engineering experience preferred
  • MVC architecture experience preferred
  • Influence engineering team strategy and product architecture
  • Create technical specifications for upcoming features
  • Oversee engineering grooming sessions and delegate feature development
  • Mentor up and coming engineers
  • Develop new features for the product
  • Participate in code reviews and design reviews
  • Conduct technical interviews

PHPSoftware DevelopmentFull Stack DevelopmentMySQLVue.Js

Posted about 1 month ago
Apply
Apply

📍 Worldwide

🔍 Software Development

🏢 Company: Zencoder

  • 7+ years of experience in developing frontend apps using Kotlin.
  • Hands on experience with Python.
  • Experience developing commercial products used by thousands or millions of users.
  • Deep understanding of software development processes, ability to reason about SDLC tasks with all nuances.
  • Strong analytical and problem-solving abilities, with a knack for troubleshooting and debugging complex issues.
  • Proven ability to work effectively in a collaborative team environment, with excellent communication skills and a commitment to delivering high-quality solutions on time.
  • Eagerness to learn and adapt to new technologies and methodologies, with a passion for continuous improvement and innovation.
  • Ability to work in dynamic, fast-changing environments or experience in start-ups.
  • Prior experience in creating developer tools loved by their users would be highly advantageous, especially for JetBrains add-ins.
  • Apply your skills to develop our JetBrains plugin.
  • Build AI agents and surrounding infrastructure.
  • Collaborate within cross-functional team to conceptualize, design, and build a code-generation add-in that empowers developers to automate repetitive tasks and boost productivity.
  • Conduct thorough testing of developed solutions, identify and address any bugs or performance issues, and optimize code for efficiency and scalability.
  • Stay updated with the latest trends and advancements in full-stack development and AI technologies to drive innovation and maintain competitiveness.
  • Influence how software development will be done in the whole industry.

Backend DevelopmentPythonSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentKotlinSoftware Engineering

Posted about 2 months ago
Apply
Apply

📍 United States

🔍 Software Development

🏢 Company: Neo.Tax👥 11-50💰 Series A over 1 year agoAccountingFinTechSoftware

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of professional experience in software development with a focus on full-stack development.
  • Strong proficiency in programming languages such as Python, JavaScript, and TypeScript.
  • Experience with front-end frameworks such as React and Angular.
  • Experience with back-end frameworks such as Django and Node.js.
  • Experience with databases such as SQL and NoSQL.
  • Experience with cloud computing platforms such as GCP, AWS, or Azure.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Design, develop and maintain software applications utilizing TypeScript, GraphQL, and React to improve user experience and business operations.
  • Implement features and applications that leverage LLMs to enhance the product experience for customers.
  • Collaborate with cross-functional teams to gather and analyze requirements for new features and enhancements.
  • Implement and integrate APIs and web services utilizing GraphQL.
  • Optimize large language model performance to ensure scalability and speed.
  • Develop and maintain automated testing and deployment processes.
  • Troubleshoot and debug software issues as needed.
  • Stay up-to-date with the latest trends and advancements in software engineering, TypeScript, GraphQL, React, and large language models.

AWSGraphQLNode.jsPythonSoftware DevelopmentSQLCloud ComputingData AnalysisDjangoGCPJavascriptTypeScriptBusiness OperationsAzureAngularNosqlReactAnalytical SkillsCollaborationDevOps

Posted 4 months ago
Apply