×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer (Frontend​/Vue.js

Job in Clinton Charter Township, Clinton Township, Macomb County, Michigan, 48035, USA
Listing for: ontheclock
Full Time position
Listed on 2026-08-02
Job specializations:
  • Software Development
    Full Stack Developer, Front End Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 140000 USD Yearly USD 140000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Frontend/Vue.js)
Location: Clinton Charter Township

Senior Software Engineer (Frontend / Vue.js)

Reports to:

Development Manager

Salary:
Up to $140,000 based on experience

On The Clock  is looking for a Senior Software Engineer with strong expertise in Vue.js and modern frontend development to join our growing engineering team. You'll specialize in our web frontend (Vue.js 3/Nuxt 3/Type Script) while working full-stack across our .NET backend APIs, SQL Server database, and AWS infrastructure. On The Clock  is a successful Michigan-based SaaS company serving over 160,000 monthly active users with time tracking, scheduling, and payroll solutions.

On The Clock  is investing in engineering excellence, and we're building out a strong internal engineering team. As we scale toward our ambitious long‑term goal of reaching 1 million users, we need exceptional software engineers who want to be a part of establishing the technical foundation, culture, and practices for our team.

This isn't just another senior software engineering role. You'll have real technical influence from day one. You'll help shape our architecture, drive technical decisions, establish engineering best practices, and help us modernize and optimize systems that serve thousands of small businesses. You'll work across our full stack (Vue.js, .NET, SQL Server, MAUI, AWS) and contribute to decisions that will define our technical direction for years to come.

We're establishing a culture of engineering excellence, one that values initiative, continuous learning, knowledge sharing, and high standards. You'll work alongside other software engineers who are passionate about their craft, challenge each other to grow, and care deeply about delivering quality software. This is a place where your ideas matter, your growth is prioritized, and your impact is immediate.

You'll get to:

  • Be an early member of a newly formed internal engineering team with fresh leadership and vision
  • Influence technical strategy and architecture decisions
  • Work on meaningful problems that impact 160,000+ users and help small businesses succeed
  • Modernize and scale systems toward our ambitious long‑term goal of reaching 1 million users
  • Grow your skills across the full stack while leveraging your deep specialty
  • Experiment with AI coding assistants and emerging tools to boost productivity
  • Enjoy work‑life balance, flexibility, and a supportive team environment

We’re a small company, building out a new engineering team. You’ll wear multiple hats, work across the stack, and have a broad impact. If you’re looking for narrow specialization (that you might find at a larger company), this won’t be a good fit for you.

If you're a senior engineer who wants ownership, variety, impact, and the chance to help establish engineering excellence, not just maintain what already exists, keep reading.

Our Current Tech Stack (What You Will Be Working With)
  • Backend: C#, .NET, Web API, Entity Framework, MediatR (CQRS)
  • Frontend:
    Vue.js 3, Nuxt 3, Type Script, Pinia, Vite, Bootstrap Vue
  • Mobile: .NET MAUI (Android and iOS)
  • Database: SQL Server
  • Infrastructure: AWS (EC2, S3, Cognito), Windows Servers, IIS, Git Hub Actions
  • Monitoring:
    New Relic, Sentry
Responsibilities (What You’ll Be Doing)
  • Design, build, ship, and maintain features across our web application (Vue.js 3/Nuxt 3/Type Script), with contributions to our backend APIs (.NET/C#/Web API), that serve 160,000+ monthly active users
  • Build responsive, accessible, and performant user interfaces using Vue.js 3, Nuxt 3, and Type Script
  • Provide technical leadership and expertise across projects, offering architecture guidance, system design recommendations, and best practices
  • Own significant technical areas end‑to‑end, from database schema design to frontend UI, taking initiative to identify improvements and drive them to completion
  • Conduct thorough code reviews and architecture reviews, raising the bar for code quality and helping the team make better technical decisions
  • Collaborate closely with Product and the Development Manager to shape the technical roadmap and prioritize engineering initiatives
  • Debug and resolve production issues using monitoring tools like New Relic and Sentry, participating in an on‑call rotation to ensure…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary