Senior Full Stack Software Engineer (TypeScript & Java) | Core Team
Core
Design and develop scalable full-stack solutions for internal tool stacks used by colleagues across the company to perform daily business and monitor service health.
Role type
Senior Full Stack Software Engineer
Builds
Internal tool stack, monitoring services, and scalable software solutions for Garmin employees
Domain
Enterprise Software / Cloud Platform
Required skills
TypeScript, Java, Python, Node.js, React, Vue, Django, Angular, Flask, REST APIs, Database integrations, System architecture, Agile/Scrum
Preferred skills
DevOps, CI/CD, Test automation, Web performance optimization, Configuration management, Agentic AI patterns
Technologies
TypeScript, Java, Python, Node.js, React, Vue, Django, Angular, Flask
Responsibilities
Design and develop full-stack applications, own complex modules from design to delivery, contribute to system architecture decisions, translate requirements into engineering tasks, investigate and resolve complex technical issues, support engineers via code reviews and knowledge sharing, evaluate improvements to engineering practices
Seniority
Senior, hands-on IC