{"id":3924940,"url":"https://alion.io/job/garmin-senior-front-end-software-engineer","title":"Senior Front End Software Engineer","company":{"id":13697,"name":"Garmin","domain":"garmin.com","url":"https://alion.io/company/garmin-newsroom","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"A","score":95,"open_postings":22,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":123,"computed_at":"2026-11-08T05:47:12Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Olathe, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"ElasticSearch","optional":false},{"name":"GraphQL","optional":false},{"name":"Hibernate","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"Java","optional":true}],"status":"closed","first_seen_at":"2026-11-07T12:17:24Z","employer_posted_date":null,"last_verified_at":"2026-11-08T00:20:15Z","board_verified":false,"closed_at":"2026-11-08T00:20:15Z","days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Garmin International, Inc. is seeking a Senior Front End Software Engineer to design, enhance, and develop single- and multi-system applications through a structured SDLC process. The role also supports existing applications, collaborates with global engineering teams, contributes to testing and project planning, and mentors less experienced engineers.\n\nResponsibilities\nProvides solutions for complex software problems for existing applications\nMaintains, improves, and extends existing software with limited assistance from other associates\nWorks collaboratively/professionally in a team environment to determine general approach and specific solutions to technical problems and achieve goals\nCollaborates with global engineering teams using exciting technologies including Vue.js, Node.js, Express, GraphQL, Elasticsearch, CSS3, and HTML5\nReviews complex tasks for soundness of technical judgment and overall adequacy/accuracy\nWorks with Garmin IT Analysts to develop/implement unit and system testing processes for single or multi system projects\nResponsible for planning small/medium-sized projects or tasks, makes substantial contributions to determining the feasibility of goals/objectives, and provides reliable solutions to a variety of problems using sound problem solving techniques\nPerforms technical root cause analysis and outlines corrective action for given problems\nServes as a mentor to less experienced IT Software Engineers (Software Engineer 1)\nDemonstrates proficient use/knowledge of established standards/procedures, learns how to use/apply engineering tools as needed, and documents work thoroughly and in an organized manner\nUnderstands change is important and adapts well, demonstrates quality/effectiveness in work documentation and organization, and participates in project definition activities including feature analysis and system tradeoffs\nDesigns, enhances and develops single and multi-system applications written in Jav\n\nSkills\nBachelor's Degree in Computer Science, Information Technology, Management Information Systems or related field **AND** a minimum of 5 years relevant experience **OR** an equivalent combination of education and relevant experience\nExcellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)\nDemonstrated experience in successful implementation of technology solutions\nMust demonstrate proficiency and possess experience necessary to design, enhance and develop single and multi-system applications\nDemonstrated ability to learn and understand secure coding practices\nDemonstrated strong and effective verbal, written, and interpersonal communication skills\nMust possess programming experience using Java, Java Server Pages (JSP), Java Servlets, JDBC, Java Enterprise Edition technologies, O/R mapping (Hibernate, Toplink), Java Web Frameworks (Struts, JSF)\nDemonstrated proficiency in writing software in developmental languages (JavaScript/TypeScript, Node.js, React/Vue/Angular, HTML/CSS)\nMust demonstrate an understanding of web standards (XHTML, CSS) relevant to Garmin's business needs\nOutstanding academics (cumulative GPA greater than or equal to 3.5)\nPrevious experience working in a team environment\n\nCompany Overview\nGarmin manufactures marine, aviation, and consumer technologies suitable to run on positioning systems. It was founded in 1989, and is headquartered in Olathe, Kansas, USA, with a workforce of 10001+ employees. Its website is https://www.garmin.com/en-US/.\n\nCompany H1B Sponsorship\nGarmin has a track record of offering H1B sponsorships, with 30 in 2026, 69 in 2025, 61 in 2024, 40 in 2023, 85 in 2022, 85 in 2021, 76 in 2020. Please note that this does not guarantee sponsorship for this specific role.","description_format":"text","description_chars":3719,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Satellite Navigation","Smartwatches & Fitness Trackers","Avionics & Flight Control","Navigation & Mapping"],"lifecycle":[{"event":"open","at":"2026-11-07T18:20:15Z"},{"event":"close","at":"2026-11-08T00:20:15Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 42 · green card filings: 24","filings_12m":42,"filings_prev_12m":69,"green_card_filings_12m":24,"median_offered_wage_usd":124318,"route":null,"cap_exempt":false,"checked_at":"2026-11-07T07:57:00+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":29}],"liveness":null,"pay":null,"html_url":"https://alion.io/job/garmin-senior-front-end-software-engineer","json_url":"https://alion.io/job/garmin-senior-front-end-software-engineer.json","meta":{"generated_at":"2026-11-08T06:25:38Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13989,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":13697},"rest":"https://alion.io/mcp/rest/get_company?id=13697"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgarmin-senior-front-end-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgarmin-senior-front-end-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgarmin-senior-front-end-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/garmin-senior-front-end-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgarmin-senior-front-end-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3924940}},{"tool":"search_jobs","arguments":{"company":"garmin.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3924940},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}