Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Developer

$90k - $110k

University of Michigan

Full Stack Developer

Extended Site Maintenance

We are performing updates and maintenance to our applicant experience. As a result, the site will be unavailable Saturday, October 31st at 9pm EST through Sunday, November 1st at 8:00am EST. During this outage period, applications for job postings can not be submitted.

Apply Now

How to Apply

A cover letter is required for consideration for this position and should be attached as the first page of your resume. The letter should address your:

  • Specific interest in this position

  • One recent project you contributed to, including the problem it addressed and the technologies and tools you used.

Note: In order for the career portal system to accept the cover letter, please include this as the first page of your resume document, so that you are submitting only ONE combined document. This combined document will be reviewed to assess how you meet the stated qualifications, including your written communication skills.

Job Summary

The School of Kinesiology ( is currently the fourth largest school at the University of Michigan - the top public research institution in the country. Currently, we have three undergraduate majors, six graduate degree programs, and 35 research labs and centers. We are proud to occupy the fully renovated School of Kinesiology Building, a 221,600 gross square foot space adjacent to the Diag. It is an exciting time to be in the School of Kinesiology; check out our facts and figures here ( !

Our Analytics team solves complex process problems and delivers impactful solutions for our school. Reporting to the Director of Analytics and Information Technology, your primary role is to build and maintain custom applications across every layer of the technology stack. You will design, develop, and deploy custom Python/Django applications, manage database architecture, and integrate enterprise data to streamline processes and unlock insights. Beyond traditional development, you will also utilize low/no-code operational platforms and explore how university-supported AI tools can automate routine tasks. This position is ideal for an adaptable, forward-thinking developer who wants to act as a technical leader guiding system design, mentoring staff on best practices, and actively pushing our technology ecosystem forward.

To view the complete job description, please visit this link (

This position is based in Ann Arbor, MI, with a hybrid work schedule of up to two remote days per week.

Note: Visa sponsorship is not available for this position.

Responsibilities *

  • Design, code, test, and deploy secure Python/Django web applications to digitize administrative processes, streamline operational workflows, and support internal business operations.

  • Build responsive, user-friendly interfaces utilizing modern front-end frameworks like HTMX and Bootstrap, incorporating accessible patterns to meet WCAG 2.1 AA standards.

  • Integrate internal and external systems-including the enterprise Data Warehouse-through APIs, databases, and automation scripts to power custom web applications and BI tools.

  • Set up and maintain databases, including schema design, data structures, and secure database connections and integrations.

  • Maintain cloud deployment environments (e.g., Google App Engine, Cloud Run), manage network and hosting configurations, and streamline CI/CD release processes.

  • Support the team's portfolio of deployed applications, handling troubleshooting, user support, feature enhancements, back-end server management, and routine framework upgrades.

  • Partner with end-users to understand customer needs and translate business process problems into effective custom scripts or applications.

  • Evaluate business needs to recommend the most efficient solution-whether that is an existing university system, a low/no-code tool, or a custom-built application.

  • Take initiative to evaluate emerging tools, and recommend or build integrations for AI workflows (e.g., n8n, AI agents) into existing team tools.

  • Produce clear, durable technical documentation, runbooks, and work instructions to promote user independence and ensure any team member can support our applications.

Required Qualifications *

  • Bachelor's degree in Computer Science, Information Systems, Computer Engineering, or a related field, or an equivalent combination of education, certification, and professional experience.

  • 5+ years of experience (3+ years for the intermediate level) developing and maintaining database-driven web applications, including work in both back-end and front-end layers.

  • Demonstrated development experience using Python, with familiarity using web frameworks such as Django, Flask, or FastAPI.

  • Experience with SQL and relational databases, including schema design, query development, and maintaining secure database connections.

  • Demonstrated experience building responsive web interfaces (HTML/CSS) with working knowledge of lightweight front-end interactivity tools or scripting (e.g., HTMX, Alpine.js, JavaScript, or comparable frameworks).

  • Experience with user interface (UI) design principles and web usability best practices.

Modes of Work

Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about thework modes ( .

Underfill Statement

This position may be underfilled at a lower classification depending on the qualifications of the selected candidate.

Additional Information

Benefits at the University of Michigan

In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family and plan for a secure future. Benefits include:

  • Generous time off

  • A retirement plan that provides two-for-one matching contributions with immediate vesting

  • Many choices for comprehensive health insurance

  • Life insurance

  • Long-term disability coverage

  • Flexible spending accounts for healthcare and dependent care expenses

  • Maternity and parental leave

  • University commitment to providing reasonable accommodations to individuals with disabilities

Application Deadline

Job openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled any time after the minimum posting period has ended.

U-M EEO Statement

The University of Michigan is an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants, including protected veterans and individuals with disabilities.

Job Detail

Job Opening ID

284668

Working Title

Full Stack Developer

Job Title

Full Stack Developer Intermed

Work Location

Ann Arbor Campus

Ann Arbor, MI

Modes of Work

Hybrid

Full/Part Time

Full-Time

Regular/Temporary

Regular

FLSA Status

Exempt

Organizational Group

School Kinesiology

Department

School of Kinesiology

Posting Begin/End Date

10/21/2026 - 11/04/2026

Salary

$90,000.00 - $110,000.00

Career Interest

Information Technology

Apply Now

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Full Stack Developer in Ann Arbor, MI vacancy
  •  ...Analytics Developer The School of Kinesiology is currently the fourth largest school at the University of Michigan - the top public...  ...maintain custom applications across every layer of the technology stack. You will design, develop, and deploy custom Python/Django... 
    Suggested
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    University of Michigan Flint

    Ann Arbor, MI
    5 days ago
  •  ...Role Overview Mariana Minerals is looking for a highly motivated Full Stack Software Engineer to work on building the critical minerals...  ...and understanding, and working with Mariana’s internal teams to develop a new “operating system” for the engineering, construction,... 
    Suggested

    Mariana Minerals

    Ann Arbor, MI
    3 days ago
  • $109.62k - $126.79k

     ...Syms Strategic Group (SSG) is seeking a talented Full Stack Developer (Solutions Architecture) Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Salary Range... 
    Suggested
    Full time
    Remote work

    SSG

    Ann Arbor, MI
    9 days ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG) is seeking a talented Full Stack Developer (Production) Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Salary Range: $85389 -... 
    Suggested
    Full time
    Remote work

    SSG

    Ann Arbor, MI
    8 days ago
  •  ...with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our...  ...engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social... 
    Suggested
    Full time

    Cheez

    Ann Arbor, MI
    1 day ago
  • The Design and Discovery department at the University of Michigan Library is looking for a Front-End Developer. You would create and maintain high-quality, efficient, and accessible user interfaces across the Library’s websites. Projects include building and evaluating... 

    University of Michigan

    Ann Arbor, MI
    3 days ago
  • $94.9k - $176.3k

     ...understanding of object-oriented programming, SOLID, DRY, DDD and core database design principles. ~ Strong experience in designing and developing web applications and REST APIs using ASP.Net or similar frameworks; experience with API gateways a plus. ~ Experience with... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    a month ago
  •  ...Experience with single-page apps preferred. Experience with front-end build, debug, and profiling tools (e.g., webpack, Grunt, Chrome Developer Tools) Excellent team player with good communication skills with both technical & non-technical coworkers. Highly... 

    MSITEK

    Ann Arbor, MI
    2 days ago
  •  ...union Client visa walmart lab s etc to name a few. We are continuously looking for entry-level software programmers Java Full stack developers Python/Java developers Data analysts/ Data Scientists Data Engineers Machine Learning engineers for full time positions... 
    Full time
    Remote work

    SynergisticIT

    Ann Arbor, MI
    9 days ago
  • $54 - $55 per hour

     ...Location: Ann Arbor, MI Salary: $54.00 USD Hourly - $55.00 USD Hourly Description: Mid-Level Java Developer Location: Ann Arbor, MI Work Arrangement: Hybrid, onsite 3-4 days per week Employment Type: W2 Contract Contract Length: 12+ months Openings... 
    Hourly pay
    Contract work
    Local area
    Relocation
    Relocation package
    3 days per week

    Judge Group, Inc.

    Ann Arbor, MI
    5 hours ago
  •  ...Tite: Java Developer - Mid-Level Location : MI Ann Arbor 4 days on site and one remote day - if their meeting expectations. Duration: 12 Months We are looking for a Software Engineer to join the thinkorswim Charting team. In this role, you will design, develop... 
    Remote work

    Spectraforce Technologies

    Ann Arbor, MI
    1 day ago
  • $40 per hour

     ...Our client, a leader in financial technology services, is seeking a Java Developer - Mid-Level to join their team. As a Java Developer - Mid-Level, you will be part of the Software Development Department supporting the Trading and Market Data Teams. The ideal candidate... 
    Weekly pay
    Temporary work
    Flexible hours

    Experis/Manpower Group

    Ann Arbor, MI
    5 days ago
  •  ...parallel, scalable on-chip AI inference. We’ve co-designed a full hardware-software stack (compiler, runtime, and APIs) to make AI development both...  ...in production with our MX3 AI accelerator and actively developing next-generation MX4, backed by top-tier VCs. At MemryX,... 
    Full time

    MemryX Inc.

    Ann Arbor, MI
    3 days ago
  •  ...hybrid or on-site work options as long as you reside full-time in the United States. We are looking for a developer to help modernize our applications to work towards...  ...complex software systems, including the full stack of components behind data-driven web applications... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Code4lib

    Ann Arbor, MI
    3 days ago
  • $155.5k - $203.5k

     ...Cisco, you'll collaborate with leaders, partner with mentors, and develop incredible relationships with colleagues who share your...  ...including Catalyst 9000 series, Catalyst Center (DNA Center), Meraki full-stack, and Cisco Security/SASE solutions. ~ Exceptional... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Ann Arbor, MI
    3 days ago
  • $40 per hour

    Our client, a leader in financial technology services, is seeking a Java Developer - Mid-Level to join their team. As a Java Developer - Mid-Level, you will be part of the Software Development Department supporting the Trading and Market Data Teams. The ideal candidate... 
    Weekly pay
    Temporary work
    Flexible hours

    ManpowerGroup

    Ann Arbor, MI
    2 days ago
  • $118.4k - $219.8k

     ...Responsibilities:Build and architect AI Agentic driven systems –You will be working with the Engineering Manager to facilitate our full stack team in delivering ground breaking Agentic Legal software.Leading Technical strategy, experimentation, testing, rollout practices... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    2 days ago
  • $18 - $25 per hour

     ...management consulting, delivery excellence and engineering brilliance. Our goal is to bring together business acumen with full-stack technical know-how to develop innovative solutions for our clients' most complex challenges. Areas within SC&E include Enterprise Architecture,... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Ann Arbor, MI
    4 days ago
  •  ...office company, and our expectation is that full-time employees primarily work from their...  ...of products, tackling a variety of full-stack, infrastructure, robotics, and graphics...  ...will: Work across our entire stack to develop new products, features, and tools for our... 
    Full time
    For contractors
    For subcontractor
    Summer work
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Ann Arbor, MI
    4 days ago
  •  ...a few. We have an excellent reputation with the clients. Currently We are looking for entry-level software programmers Java Full stack developers Python/Java developers Data analysts/ Data Scientists Machine Learning engineers for full time positions with clients. Who Should... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    Ann Arbor, MI
    9 days ago
  • $18 - $22 per hour

     ...working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the... 
    Contract work
    Temporary work
    Work at office

    TEKsystems

    Ann Arbor, MI
    11 hours ago
  • $105k - $130k

    Huron Valley Software is hiring a Backend Developer in Ann Arbor, MI. You will build data pipelines and APIs that help hospitals and research labs use their data. What you will do: - Build APIs and data services in Python - Design and tune PostgreSQL databases - Write... 
    Full time

    Huron Valley Software

    Ann Arbor, MI
    2 days ago
  • $100k

     ...Union, Client, visa, Walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with... 
    Full time
    H1b

    SynergisticIT

    Ann Arbor, MI
    4 days ago
  • Medical EngineerAnn Arbor, MI (Hybrid) · Travel 30–60%About DEO.careAt DEO.care, we believe improving operating room (OR) processes can make a meaningful difference. A more efficient OR benefits everyone: patients get faster access to surgery, staff experience less stress...
    Local area
    Visa sponsorship
    Work visa

    Deo.care

    Ann Arbor, MI
    4 days ago
  •  ...candidate with a software background who is willing and able to work effectively with a large and diverse codebase and can help evaluate, develop and tune tools that ensure the required code standards are met.  You need to be able to work closely with other teams and be hands-... 
    Work experience placement
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    29 days ago
  • We are looking for an Unreal Engine developer to create training experiences for Virtual Reality across multiple industries. Having some...  ...iron out occurring problems Skills Proven working experience in full lifecycle game development Experience with Blueprint Scripting... 
    Work experience placement
    Shift work

    Virtual Producer

    Ann Arbor, MI
    4 days ago
  • $90k - $154k

     ...Career Gap Outdated Tech stack No Interviews Lets Get you Hired with a Process...  ...shifts the tech industry still needs skilled developers. The challenge is proving youre ready to...  ...candidates return to the workforce and land full-time jobs at major employerscompanies like... 
    Full time
    H1b
    Shift work

    SynergisticIT

    Ann Arbor, MI
    9 days ago
  •  ...TroubleshootingLocation: Ann Arbor, MI Job Type: Contract-to-Direct, Full-Time Work Arrangement: Field-Based / On-Site / 1st Shift and 2nd...  ...controls, mechanical systems, and proprietary robotics software.Develop expertise in robotic system assembly, disassembly,... 
    Full time
    Contract work
    Local area
    Day shift
    Afternoon shift

    M-Team Solutions

    Ann Arbor, MI
    4 days ago
  • $95k - $154k

     ...Description Entry-Level Data Scientist / Java Developer Choose a Path With Support If you are...  ...'ve helped thousands of candidates land full-time jobs at tech leaders like Google,...  ...-level software programmers, Java Full stack developers, Python/Java developers, Data... 
    Full time

    SynergisticIT

    Ann Arbor, MI
    5 days ago
  •  .... For additional details please see our career site pages for each country. For candidates in the United States, please see a full copy of our Equal Employment Opportunity policy here. Jones Lang LaSalle ("JLL") is an Equal Opportunity Employer and is committed... 
    Daily paid
    Apprenticeship
    Local area

    JLL

    Ann Arbor, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer. Be the first to apply!