
Senior Software Engineer, Frontend – Vue.js
OnTheClock
full-time
Posted on:
Location Type: Hybrid
Location: Clinton Township • Missouri • United States
Visit company websiteExplore more
Salary
💰 $140,000 per year
Job Level
About the role
- Design, build, ship, and maintain features across our web application (Vue.js 3/Nuxt 3/TypeScript)
- Build responsive, accessible, and performant user interfaces using Vue.js 3, Nuxt 3, and TypeScript
- Provide technical leadership and expertise across projects
- Own significant technical areas end-to-end
- Conduct thorough code reviews and architecture reviews
- Collaborate closely with Product and Development Manager
- Debug and resolve production issues
- Work on AWS infrastructure (EC2, S3, IAM)
- Mentor other engineers as the team grows
Requirements
- 6+ years of relevant professional software engineering experience
- Strong expertise in modern frontend development (advanced)
- Vue.js 3, Nuxt 3, TypeScript
- Component architecture, state management (Pinia/Vuex), reactive patterns
- HTML5, CSS3, responsive design, accessibility fundamentals
- Build tooling (Vite, Webpack), performance optimization
- REST API consumption and frontend/backend integration
- Strong backend capabilities (proficient)
- Willing and able to work in .NET/C# backend code, and write API endpoints
- Strong SQL Server or relational database experience (proficient)
- Experience with production support, monitoring tools (New Relic, Sentry, or similar)
Benefits
- 100% paid health insurance
- 401K matching retirement plan
- 9 paid holidays
- Paid time off
- $1,000 continuing education per year
- Free company lunch every Thursday
- The kitchen is stocked with drinks and snacks
- Flex time
- Competitive pay
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Vue.js 3Nuxt 3TypeScriptHTML5CSS3REST API.NETC#SQL Serverperformance optimization
Soft Skills
technical leadershipmentoringcollaborationcode reviewproblem-solving