1

Senior Front End Developer Jobs in Michigan (NOW HIRING)

Senior Web Developer Department: Digital Location: Detroit, MI Reporting Relationship The Senior ... She or he will be hands-on with a range of frontend and backend technologies. Responsibilities: • ...

Senior Engineering Manager | Req ID: 15767 | Loca tion: Dundee Office MI, Plano Willow Bend Office ... front-end-engineering design. The Engineering Manager manages the technical multi-disciplinary ...

Senior Engineering Manager | Req ID: 15767 | Loca tion: Dundee Office MI, Plano Willow Bend Office ... front-end-engineering design. The Engineering Manager manages the technical multi-disciplinary ...

Senior Backend Developer

Dearborn, MI · On-site

$111K - $144K/yr

Collaborate with front-end developers to integrate user interface elements and with cross functional teams like product owners, designers, architects etc. Manage application deployment to the cloud ...

Java Developer - Dimondale, MI

Dimondale, MI · On-site

$55.75 - $72/hr

... front-end frameworks. The ideal candidate will have strong experience in Java, Spring Boot ... Senior Java Full Stack Developer Location: Dimondale, Michigan (1 - 2 to 5 days per week, Hybrid ...

Showing results 41-60

Senior Front End Developer information

See Michigan salary details

$34K

$116K

$158.2K

How much do senior front end developer jobs pay per year?

As of Jul 29, 2026, the average yearly pay for senior front end developer in Michigan is $115,980.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,200.00 and $131,600.00 per year, depending on experience, location, and employer.

What are some common challenges Senior Front End Developers face when leading projects, and how can they address them?

Senior Front End Developers often encounter challenges such as balancing the implementation of new technologies with project deadlines, ensuring code quality across a team, and coordinating with backend and UX/UI teams for seamless integration. Proactively setting coding standards, conducting regular code reviews, and fostering open communication with cross-functional teams can help mitigate these challenges. Additionally, staying updated on industry best practices and mentoring junior developers ensures both project success and team growth.

What are the key skills and qualifications needed to thrive as a Senior Front End Developer, and why are they important?

To thrive as a Senior Front End Developer, you need advanced proficiency in HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue, along with a degree in computer science or equivalent experience. Familiarity with version control systems (e.g., Git), build tools (Webpack, Babel), and testing frameworks is typically required. Exceptional problem-solving, communication, and leadership skills help you collaborate effectively and mentor junior developers. These skills are crucial for delivering scalable, maintainable applications and ensuring a seamless user experience in complex web projects.

What are Senior Front End Developers?

Senior Front End Developers are experienced professionals who design, build, and optimize the user interface and user experience of web applications. They are proficient in technologies like HTML, CSS, and JavaScript, as well as frameworks such as React, Angular, or Vue.js. In addition to coding, they often mentor junior developers, collaborate with designers and back-end engineers, and ensure that applications are responsive, accessible, and performant. Their expertise helps create seamless, visually appealing, and user-friendly web experiences.

What is the difference between Senior Front End Developer vs Front End Developer?

AspectSenior Front End DeveloperFront End Developer
Required CredentialsBachelor's degree in CS or related field, experience with advanced JavaScript frameworksBachelor's degree or equivalent, basic knowledge of HTML, CSS, JavaScript
Work EnvironmentCollaborates on complex projects, mentors junior developersWorks on standard features, under supervision
Employer & Industry UsageTech companies, agencies, startupsSame as senior role, often entry-level
Search & Comparison IntentHigher experience, leadership, complex tasksEntry-level, learning, basic tasks

The main difference between a Senior Front End Developer and a Front End Developer lies in experience, responsibilities, and expertise. Senior developers handle complex projects, mentor others, and possess advanced skills, while front end developers focus on standard features and basic coding tasks. Both roles are essential in tech companies, but the senior position requires more experience and leadership capabilities.

What are the most commonly searched types of Front End Developer jobs in Michigan? The most popular types of Front End Developer jobs in Michigan are:
What are popular job titles related to Senior Front End Developer jobs in Michigan? For Senior Front End Developer jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Senior Front End Developer jobs? Cities in Michigan with the most Senior Front End Developer job openings:
What are popular job titles related to Senior Front End Developer jobs in MI? For Senior Front End Developer jobs in MI, the most frequently searched job titles are:
Infographic showing various Senior Front End Developer job openings in Michigan as of July 2026, with employment types broken down into 82% Full Time, 5% Part Time, 1% Temporary, 11% Contract, and 1% Nights. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $115,980 per year, or $55.8 per hour.
Senior Backend Software Engineer Java & Spring Boot

Senior Backend Software Engineer Java & Spring Boot

HTC Global Services

Dearborn, MI • On-site

$111K - $144K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

Job Title

Senior Backend Software Engineer Java & Spring Boot

Overview / Summary

We are seeking a Senior Backend Software Engineer to design, develop, and maintain scalable backend applications and APIs. The ideal candidate will have extensive experience with Java, Spring Boot, REST APIs, and cloud-based application development. This role involves collaborating with cross-functional teams to deliver secure, reliable, and high-performing backend services.

Key Responsibilities

  • Collaborate with stakeholders to understand business requirements and use cases.
  • Design, develop, and deliver backend applications using modern programming languages, frameworks, and technologies.
  • Develop and maintain scalable APIs and microservices.
  • Follow architecture guidelines to ensure consistent and maintainable application design.
  • Build and support server-side applications using Java, Spring Boot, and related technologies.
  • Collaborate with frontend developers and cross-functional teams, including product owners, architects, and designers.
  • Deploy and support applications in cloud or on-premises environments.
  • Monitor application health, performance, security, and disaster recovery.
  • Design and manage data storage and retrieval using database technologies such as Oracle, MySQL, or MongoDB.
  • Promote engineering best practices, including test-driven development (TDD), continuous integration (CI), and continuous delivery (CD).
  • Improve backend infrastructure and deployment processes to enhance reliability and resiliency.
  • Implement security practices to protect application and user data.
  • Design and develop APIs for web, mobile, and enterprise applications.

Required Qualifications

  • Bachelor's degree.
  • 10+ years of IT experience.
  • 8+ years of software development experience.
  • Strong proficiency in Java programming and object-oriented programming principles.
  • Experience designing, developing, and maintaining applications using Spring Boot.
  • Experience designing, implementing, and maintaining RESTful APIs.
  • Prior experience developing enterprise APIs.
  • Experience designing, developing, and supporting applications on a cloud platform.
  • Experience working with databases such as Oracle, MySQL, or MongoDB.
  • Proficiency in at least two programming languages, or advanced proficiency in one programming language.

Preferred Qualifications

  • Experience with Google Cloud Platform (Google Cloud Platform) or equivalent cloud services.
  • Experience developing applications using Kotlin.
  • Experience with RESTful interfaces and OpenAPI Specification (OAS) standards.
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines.
  • Experience working with Agile methodologies, backlogs, user stories, and tools such as Jira.
  • Ability to collaborate effectively with technical teams, product managers, DevOps engineers, UI/UX designers, and business stakeholders.

What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.


#LI-Hybrid #LI-SK11