
Senior Software Engineer – Web Front-end
Digi International
full-time
Posted on:
Location Type: Hybrid
Location: Lehi • Utah • United States
Visit company websiteExplore more
Salary
💰 $95,000 - $149,000 per year
Job Level
Tech Stack
About the role
- Own major portions of the React Native app, building features that prioritize reliability, performance, and usability in real-world store environments.
- Collaborate across product, design, backend, QA, and support to turn real customer constraints into pragmatic, scalable solutions.
- Work with product to plan and design new user interfaces while recognizing design issues before development.
- Continuously reduce friction and failure modes, improving crash-free sessions, offline behavior, and end-to-end system trust.
- Optimize print performance and label quality, ensuring fast print times, accurate rendering, and consistent output for retail-grade use cases.
- Design and maintain state management systems capable of handling large amounts of interconnected data.
- Own your own progression and workload in a sustainable and consistent way.
Requirements
- Bachelor’s degree in a technical or quantitative field
- 5+ years of software engineering experience (preferably web development)
- Proficient in writing UIs with React
- Experience with UI testing
- Strong understanding of the Typescript and React
- Understand the basics of Webpack
- Strong understanding of browser APIs
- Experience planning, leading, and executing on large, mission-critical, projects
- Experience with AI assisted development
Benefits
- new hire stock award
- paid parental leave
- open (uncapped) PTO
- hybrid work environment
- competitive medical, health & wellbeing and compensation offerings
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeUI developmentTypescriptWebpackUI testingbrowser APIssoftware engineeringAI assisted developmentstate managementperformance optimization
Soft Skills
collaborationproblem-solvingproject planningleadershipcommunicationorganizational skillsuser interface designsustainabilityadaptabilityattention to detail
Certifications
Bachelor’s degree