Hybrid Senior Software Engineer, Frontend – Vue.js

Posted 27 minutes ago

Apply now

About the role

  • Senior Software Engineer specializing in Vue.js at OnTheClock, a SaaS solution provider for time tracking and payroll.

Responsibilities

  • 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

Job title

Senior Software Engineer, Frontend – Vue.js

Job type

Experience level

Senior

Salary

$140,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job