
Lead Full-Stack Software Engineer
Stryker
full-time
Posted on:
Location Type: Remote
Location: Remote • Illinois, Missouri, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $87,600 - $186,700 per year
Job Level
Senior
Tech Stack
AzureCloudETLFlaskJavaScriptNext.jsPythonReactSQL
About the role
- Design and lead the architecture of modern, scalable full-stack applications.
- Provide technical guidance, code reviews, and mentorship to junior engineers.
- Lead integration of AI-powered features into existing and new applications.
- Collaborate with product and business stakeholders to align engineering solutions with business objectives.
- Lead design, development, testing, and deployment of greenfield full-stack applications.
- Drive modernization efforts: migrate and redesign legacy apps into Flask/Next.js.
- Partner with the data engineering team to modernize ETL pipelines.
- Act as a technical escalation point for production issues.
- Oversee and improve performance, reliability, and maintainability of core apps.
Requirements
- Bachelor’s degree in Computer Science, Mathematics, Human-Computer Interaction, or related field.
- Minimum 4+ years of full-stack software engineering experience.
- Experience leading design and development of production-grade web applications (Flask, React, Next.js).
- Experience in SQL design, performance tuning, and Azure-based services (including AI-powered features).
- Experience mentoring and developing engineers.
- Master’s degree in Computer Science or related field (preferred).
- Experience with Python, Databricks, and cloud-native architectures (preferred).
- Experience designing and deploying AI-powered features into business applications (preferred).
Benefits
- salary plus bonus eligible
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentFlaskNext.jsReactSQL designperformance tuningPythonDatabrickscloud-native architecturesAI-powered features
Soft skills
technical guidancementorshipcollaborationleadershipproblem-solving
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science