CrawlJobs Logo

Lead Software Engineer (Full-stack)

United States, South Jordan · Job Posted January 02, 2026
Apply Position
Job Link Share

Job Description

We are looking for an experienced, passionate Full Stack Engineer to join our development team. In this role, you will work across the entire technology stack, blending expertise in frontend web/desktop development with robust backend services. You will join our world-class engineering team to create amazing, high-quality products and experiences for our members.

Job Responsibility

  • Design and develop scalable, high-performance web and desktop applications using Angular 16+, TypeScript, and Electron
  • Build and maintain robust backend services and RESTful APIs using C#/.NET and cloud-native technologies (AWS)
  • Collaborating across cross-functional teams (UX, QA, Product) to deliver new functionality for Cricut’s next-generation apps
  • Write solid, testable code for multiple platforms (Web, Windows, MacOS)
  • Participate in architectural discussions, guiding best practices for both frontend and backend systems
  • Solve real-world problems for users and ensure systems handling billions of transactions remain performant and reliable
  • Mentor junior engineers and contribute to a culture of continuous improvement

Requirements

  • BS/MS in Computer Science or commensurate industry experience
  • 7-10+ years of professional experience in software development
  • Highly proficient in Angular 16+, TypeScript, JavaScript, HTML5, CSS3 (and preprocessors like Less/Sass)
  • Strong experience in C# / .NET for backend development
  • Experience designing and implementing RESTful APIs
  • Familiarity with cloud-based web services (AWS preferred) and Relational/Non-relational databases
  • Experience with Electron or similar desktop wrappers is a strong plus
  • Ability to design and develop reusable front-end components
  • Proficient in Test Driven Development (TDD), automated testing, and CI/CD pipelines
  • Deep knowledge of concurrency, resiliency, caching, and scalable software architecture
  • Strong problem-solving and critical thinking skills
  • Excellent communication skills and ability to collaborate effectively in a team environment
  • A passion for quality, design, and attention to detail

Nice to have

  • You move with urgency
  • You set high standards
  • You stay focused when things move fast
  • You collaborate like a pro
  • You embrace AI as part of your toolkit

What we offer

  • competitive Medical, Dental, and Vision coverage
  • a 401(k) match
  • generous PTO
  • tuition reimbursement
  • a yearly lifestyle stipend
  • exclusive employee discounts

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Lead Software Engineer (Full-stack)

8 matching positions

Lead Software Engineer (Full-Stack)

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
United States , Chicago
Salary
Salary:
179400.00 - 204700.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 4 years of experience in software engineering (Internship experience does not apply)
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Job Responsibility
Job Responsibility
  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
What we offer
What we offer
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • Fulltime
Read More
Arrow Right
New

Lead Full-Stack Software Engineer

Location
Location
Poland; Ukraine
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with modern backend development using .NET (C#)
  • Solid experience with frontend development using React or ability to effectively collaborate with frontend teams working in this stack
  • Strong experience designing enterprise APIs and integration contracts, including REST APIs, OpenAPI specifications, validation, versioning, and integration with external enterprise systems
  • Experience with relational data modelling, SQL performance considerations, and reporting/read-model design for operational and analytical consumers
  • Proven experience building and operating applications in Microsoft Azure, including: Azure Container Apps (or equivalent container platforms), Azure SQL Database, Azure networking (VNet, Private Endpoints)
  • Practical experience with containerised environments (Docker) and cloud-native deployment models
  • Strong understanding of cloud-native architecture principles, including: Stateless services, Scalability and resiliency patterns, Secure service-to-service communication
  • Experience working with CI/CD pipelines, preferably: Azure DevOps Pipelines, Git-based workflows
  • Experience implementing infrastructure as code, ideally using Bicep or similar tools
  • Good understanding of application security practices, including: Secure secret management (e.g., Azure Key Vault), Identity and access management (Entra ID / OIDC)
Job Responsibility
Job Responsibility
  • Lead design and development of scalable, cloud-native platform
  • Define and implement architecture-aligned solutions in collaboration with Solution Architects and client stakeholders
  • Drive engineering best practices, including code quality, testing, CI/CD, and security
  • Contribute to technical decision-making and architecture discussions (ADR definition and alignment)
  • Mentor and guide engineers, supporting team growth and delivery excellence
  • Ensure alignment with AI-first, spec-driven development approach and engineering workflows
  • Collaborate closely with distributed teams, including DevOps, QA, Product Manager/Business Analyst, and client stakeholders
  • Support integration development with enterprise systems (e.g., SAP, ServiceNow, Data Lake)
  • Participate in end-to-end delivery, from discovery and design to implementation and release
  • Ensure adherence to agreed SDLC processes and release workflows
  • Fulltime
Read More
Arrow Right

Lead Full-stack Software Engineer

Join a team where your technical leadership and mentorship can shape the future....
Location
Location
United States , Jackson
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Mathematics, Human-Computer Interaction, or related field
  • 4+ years of full-stack software engineering experience
  • Proven experience leading design and development of production-grade web applications (Flask, React, Next.js)
  • Strong skills in SQL design, performance tuning, and Azure-based services (including AI-powered features)
  • Demonstrated experience mentoring and developing engineers
Job Responsibility
Job Responsibility
  • Design and lead the architecture of modern, scalable full-stack applications
  • Provide technical guidance, code reviews, and mentorship to G9/G10 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
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right

Lead Full-Stack Software Engineer

Gigantic Playground is hiring a Lead Full-Stack Software Engineer & Architect to...
Location
Location
United States , San Diego; Orlando; Chicago
Salary
Salary:
140000.00 - 170000.00 USD / Year
courtavenue.com Logo
CourtAvenue
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years professional software engineering experience
  • Demonstrated leadership as a Lead Engineer, Tech Lead, or Architect
  • Prior experience working at a software agency or consultancy delivering client projects
  • Proven ownership of end-to-end system architecture
  • Strong client-facing communication skills
  • Deep experience delivering production systems under deadlines
  • Modern frontend frameworks (React preferred)
  • Backend systems (Node.js, TypeScript, or comparable)
  • API design (REST, real-time systems)
  • Cloud infrastructure (AWS strongly preferred)
Job Responsibility
Job Responsibility
  • Own system architecture across multiple concurrent client projects
  • Define and enforce architectural standards, design patterns, and non-functional requirements
  • Make final technical decisions on stack selection, integrations, and trade-offs
  • Design scalable, resilient systems spanning frontend, backend, cloud, and hardware-adjacent integrations
  • Lead technical planning and execution for large, high-stakes client engagements
  • Remain hands-on in critical code paths while delegating effectively
  • Drive engineering rigor: code reviews, CI/CD, automated testing, observability
  • Own technical outcomes, including production stability and incident response
  • Operate comfortably in a software agency model: shifting priorities, parallel clients, fixed timelines
  • Translate ambiguous client requirements into concrete technical plans
  • Fulltime
Read More
Arrow Right

Lead Software Engineer, Full-stack

Shape the next generation of browser-based 3D technology at scale. Push the boun...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
navvis.com Logo
NavVis GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience, with a proven track record of delivering complex, high-impact systems
  • Deep expertise in Java, Spring, and modern web application architectures, as well as advanced frontend experience with Angular and TypeScript
  • Strong knowledge of relational databases (PostgreSQL/PostGIS) and building scalable, data-intensive services
  • Demonstrated ability to lead architectural decisions, define technical roadmaps, and drive consensus in cross-functional environments
  • Experience delivering APIs and SDKs and gathering developer feedback to guide future development
  • Solid cloud infrastructure experience (preferably AWS) and familiarity with modern DevOps practices
  • Excellent communication and collaboration skills, with the ability to influence technical direction across teams and organizations
Job Responsibility
Job Responsibility
  • Architect and guide the evolution of our distributed client-server systems, driving performance, scalability, and maintainability of large-scale 3D rendering and spatial data services
  • Define and implement technical strategy in collaboration with engineering leads and product stakeholders, shaping how we process, enrich, and deliver geospatial data across the platform
  • Own critical backend and frontend components—including our Java/Spring services, Angular/TypeScript web client, and PostgreSQL/PostGIS data layer—ensuring robustness, performance, and long-term sustainability
  • Design and evolve APIs and integration patterns for internal and external use, influencing how partners and third-party developers extend the NavVis ecosystem
  • Drive cross-team initiatives—from introducing new technologies to improving development practices—with a focus on scalability, automation, and developer experience
  • Mentor and coach engineers within and beyond your squad, fostering technical excellence, knowledge sharing, and continuous improvement
  • Champion engineering quality by setting high standards for architecture, testing, observability, and operational readiness across services
What we offer
What we offer
  • 30 days of paid time off per year
  • Affordable access to a vast network of fitness and wellness facilities through EGYM Wellpass subsidy
  • Deutschlandticket subsidy to support sustainable travel using public transport
  • Flexible working hours and a hybrid work setup
  • Full visa and relocation support for international candidates
  • Attractive bike leasing model through JobRad
  • A competitive compensation package
  • Up to 4000 EUR employee referral bonus
  • Financial support for local language classes
  • Fulltime
Read More
Arrow Right

Lead Digital Assets Software Engineer- Full-Stack

Wells Fargo is seeking a Lead Digital Assets Software Engineer with full stack k...
Location
Location
United States , Charlotte
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 11, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of hands-on software development experience with Java or .NET/C#
  • 2+ years of experience designing, building, and supporting APIs and microservices
Job Responsibility
Job Responsibility
  • Lead complex technology initiatives including those that are companywide with broad impact
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology solutions for technology engineering disciplines
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor
  • Fulltime
!
Read More
Arrow Right

Senior Digital Assets Software Engineer- Full-Stack

About the vision: This is an exciting time to be in Wealth Management Technology...
Location
Location
United States , Charlotte
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 11, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of hands-on software development experience with Java or .NET/C#
  • 2+ years of experience designing, building, and supporting APIs and microservices
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
What we offer
What we offer
  • Ability to work onsite at one of the posted locations
  • Fulltime
!
Read More
Arrow Right

Senior Software Engineer (Full-Stack)

We are seeking a highly skilled Senior Full-Stack Software Engineer to bring tec...
Location
Location
United States
Salary
Salary:
146000.00 - 170000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of full-stack software development experience using Node.js, React, TypeScript, and REST APIs
  • experience with state management (Redux, XState, Nanostores a plus)
  • at least 1+ year working with AI/ML solutions or LLM
  • familiar with implementing and maintaining CI/CD pipelines
  • familiarity with MLOps, CI/CD for AI pipelines, and AI observability tools
  • deep understanding of architecture and best practices, including RESTful APIs, databases, secure coding, and responsive design
  • experienced with AWS architecture, including Lambda, ECS, S3, DynamoDB and Step Functions
  • familiarity with designing and developing application layers that interface with large language models (LLMs) or machine learning (ML) systems
  • experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies
  • build tools and services to help other team members experiment and ship AI-enhanced features
Job Responsibility
Job Responsibility
  • Lead the design and development of scalable, secure applications across the stack
  • design and build architecture that supports AI/ML-powered features
  • drive initiatives end-to-end from ideation and planning to execution
  • collaborate with product and engineering leaders to align solutions with business objectives
  • ensure compliance with security best practices and data privacy regulations
  • mentor mid-level and junior engineers
  • evaluate and implement new technologies and tools
  • communicate clearly with stakeholders, product managers and cross-functional teams
What we offer
What we offer
  • May be eligible for a bonus
  • Fulltime
Read More
Arrow Right