Talent.com
Software Engineer III- Web Development
Software Engineer III- Web DevelopmentDomino's Corporate • Ann Arbor, Michigan, United States
Software Engineer III- Web Development

Software Engineer III- Web Development

Domino's Corporate • Ann Arbor, Michigan, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

This role will be onsite Monday-Thursday at our Ann Arbor, MI HQ  with Fridays being remote

A Software Engineer III- Web Developer demonstrates proficiency in the technology of concern.  They develop with more of an external focus – encompassing other teams and how the software interacts with other parts of the organization.

They are proficient in the programming language and core library, including its more complex parts, numerous 3rd party libraries, and the tooling around development, building, debugging, testing, and deploying applications.  They understand, at a moderate level, all components that make up the system and their inter-relationships and communication patterns. They can use this knowledge to develop complex subsystems using the principals they've learned and with an eye towards an approach with the idioms and patterns already present in the code and team.  They have a deep understanding of the subset of components on which they are working and can mentor less experienced developers in the design of their code and the larger development ecosystem used within the project.

A Software Engineer III-Web Developer   is expected to consistently write high quality code, of a medium to high complexity, in a timely manner.  This includes accounting for things like performance, maintainability, and security.  In addition, it’s expected that they are proficient in all the standards, practices, guidelines, and idioms of the team and apply them as they are coding.

Development - 80%

  • Provides input to the definition of organizational coding standards
  • Produces estimates for their assigned tasks and participates in estimation for larger initiatives including up front project planning
  • Produces performant code with a special emphasis on stability and long-term supportability
  • Promotes reusability of code with an eye for opportunities of reuse across teams / systems
  • Produces code that is adequately unit tested and meets requirements for system / integration testing
  • Responsible for documentation of their code and external documentation of a system or project
  • Participates in designing entire components and interaction between components
  • Supports project management team in decomposing business requirements into individual tasks
  • Deep understanding of libraries and common components (frameworks)
  • A key reviewer of PRs for their project team
  • Participates in the initial implementation of new patterns
  • First line developer support for production systems - troubleshooting / triage
  • May participate in interviews

Mentoring - 20%

  • Support developers by answering team member's conceptual and technical questions
  • Help developers improve the maintainability, performance, and security of their code through code reviews
  • Provides dedicated mentorship to new or inexperienced members of the team (ex : rotational candidates, new employees, or new members of a team)
  • Qualifications

  • 5+ yrs experience as a developer working with web applications
  • 8+ yrs development in any language, 4 most recent years in Javascript
  • Fluent in vanilla Javascript, HTML, and CSS
  • Knowledge of Browser API capabilities
  • NodeJS awareness
  • Exposure to Typescript or other typed language (nice to have)
  • Proficient in building responsive web and mobile applications using modern frameworks such as React and Angular.  Experience with single-page apps preferred.
  • Proficient in build tools like Webpack or equivalent
  • Ability to create accessibility compliant features
  • Proficient in optimizing core web vitals
  • General Qualifications

  • Proficient with design methods / patterns (e.g., DRY, SOLID, ReST) and their practical application
  • Excellent team player with good communication skills with both non-technical & technical co-workers
  • Highly motivated and driven by a desire to solve difficult problems, and learn new technology
  • Expert in writing quality unit tests
  • Expert with build and debug tools
  • Proficient with profiling tools
  • Experience with continuous integration systems like Jenkins / GitHub
  • Experience with international software development (multi-lingual, multi-currency, geographic, and locale awareness)
  • Proficient in MacOS, Unix, and Linux
  • Experience with Docker, or equivalent container technology, is preferred
  • Experience with agile practices and tools preferred (Jira or similar)
  • Experience with database concepts (queries, data models)
  • Understanding of development in a distributed system
  • Understanding of core networking concepts like http protocol and its usage
  • Additional Information

    Benefits :

  • Paid Holidays and Vacation
  • Medical, Dental & Vision benefits that start on the first day of employment
  • No-cost mental health support for employee and dependents
  • Childcare tuition discounts
  • No-cost fitness, nutrition, and wellness programs
  • Fertility benefits
  • Adoption assistance
  • 401k matching contributions
  • 15% off the purchase price of stock
  • Company bonus
  • [job_alerts.create_a_job]

    Software Engineer Iii • Ann Arbor, Michigan, United States

    [internal_linking.similar_jobs]
    Teacher Aide - Immediate Start

    Teacher Aide - Immediate Start

    Zen Educate • Ypsilanti, MI, United States
    [job_card.full_time]
    Start the School Year Strong! - Now hiring for the 2025–2026 school year.We're hiring now! Zen Educate is looking for Para Educators. If you're passionate about supporting students with special need...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Business Analyst

    Business Analyst

    Global Information Technology • Milford, MI, US
    [job_card.full_time]
    Job Location : Oakland, MI (Hybrid).Strong verbal and written communication.Critical thinking and problem-solving.Organizational and multitasking abilities. Business analysis (requirements, use cases...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Home Health Aide

    Home Health Aide

    Arcadia Home Care and Staffing • Willis, MI, US
    [job_card.full_time]
    Arcadia Home Care and Staffing - [Health Worker / Caregiver] As a Home Health Aide at Arcadia Home Care and Staffing, you'll : Assist clients with personal care tasks such as bathing, grooming, and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer III- Web Development

    Software Engineer III- Web Development

    Domino's Corporate • Ann Arbor, MI, US
    [job_card.full_time]
    Domino’s Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately : we’re a reshaped, reenergized brand of honesty, transparency and acco...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Child and Adolescent Outpatient Licensed Therapist (LCSW, LMFT, LPC, LMSW).

    Child and Adolescent Outpatient Licensed Therapist (LCSW, LMFT, LPC, LMSW).

    LifeStance Health • New Hudson, MI, US
    [job_card.full_time]
    We are actively looking to hire talented Therapists in the area, who are passionate about patient care and committed to clinical excellence. Wanting to deliver high quality behavioral healthcare.Int...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Service Engineer - SW Ohio

    Service Engineer - SW Ohio

    Methods Machine • Wixom, MI, US
    [job_card.full_time]
    Headquartered in Sudbury, Mass.Methods provides an end-to-end portfolio of best-in-class products, engineering, service, parts, training, and integration. Methods has more than 300 employees, seven ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Product Validation Engineer

    Product Validation Engineer

    SiTime Corporation • Ann Arbor, MI, US
    [job_card.full_time]
    SiTime Corporation is the precision timing company.Our semiconductor MEMS programmable solutions offer a rich feature set that enables customers to differentiate their products with higher performa...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Store Manager

    Store Manager

    PMG Holding LLC • Davisburg, MI, US
    [job_card.full_time]
    Join PMG Holding LLC as a Full-Time Store Manager in Clarkston and elevate your career in an energetic, customer-focused environment. This onsite position allows you to lead a dynamic team, drive hi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    AR Bookkeeper and Deductions Food Industry Accounts

    AR Bookkeeper and Deductions Food Industry Accounts

    Al Dente Inc • New Hudson, MI, US
    [job_card.part_time]
    Fully Remote | Independent Contractor.We are seeking an experienced Accounts Receivable Bookkeeping Specialist to fully own the Accounts Receivable function in QuickBooks, with a strong focus on de...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Physician - Specialty - Gynecologic Oncologist - Ann Arbor / Livonia, MI

    Physician - Specialty - Gynecologic Oncologist - Ann Arbor / Livonia, MI

    HealthEcareers - Client • Ann Arbor, MI, USA
    [job_card.full_time]
    As a physician-led organization, IHA combines the autonomy and close-knit culture of private practice with the stability and resources of a prestigious national healthcare system.Were seeking a pas...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    NX Tooling Designer

    NX Tooling Designer

    CAD Engineering Resources • Fenton, MI, US
    [job_card.full_time]
    Pay Rate : based on proven work history.NX Tooling Designer job description : .The Designer does primarily material handling rack designs with other design types to be assigned as required.These desig...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Manufacturing Engineer (Electrical)

    Manufacturing Engineer (Electrical)

    Crown Cork & Seal USA, Inc. Careers • YPSILANTI, Michigan, US
    [job_card.full_time] +1
    At Crown, we are passionate about helping our customers build their brands and connect with consumers around the world.We do this by delivering innovative packaging that offers significant value fo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer (Multiple Positions) (REF262070O)

    Sr. Software Engineer (Multiple Positions) (REF262070O)

    Bosch Group • Plymouth Charter Township, Michigan, United States
    [job_card.full_time]
    Software Engineer (Multiple Positions) at its facility located at 15000 N Haggerty Rd, Plymouth, MI 48170.Negotiate system and software requirements with the customer. Analyze internal and external ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior, Software Engineer - SDT Applications

    Senior, Software Engineer - SDT Applications

    Torc Robotics • Ann Arbor, Michigan, United States
    [job_card.full_time]
    At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a deca...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Human-Robot Interaction (Autonomous Vehicles)

    Senior Software Engineer, Human-Robot Interaction (Autonomous Vehicles)

    May Mobility • Ann Arbor, Michigan, United States
    [job_card.full_time]
    Our vehicles do more than just drive themselves - they provide value to communities, bridge public transit gaps and move people where they need to go safely, easily and with a lot more fun.We’re bu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Applied Intuition • Ann Arbor, Michigan, United States
    [job_card.full_time]
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017, Applied Intuition delivers the toolchain, Vehicle OS, and aut...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Physician

    Physician

    Correctional Medicine Associates • Milan, US
    [job_card.full_time]
    At CoreCivic, we do more than manage inmates, we care for people.CoreCivic is currently seeking .The Physician provides professional medical direction, oversight and direct patient care in a correc...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Global Recruitment Solutions Llc • Lyon Charter Township, Michigan, United States
    [job_card.full_time]
    NO VISA SPONSORSHIP AVAILABLE NOW OR IF NEEDED IN THE FUTURE.We are seeking a qualified Software Engineer to join our client's team, supporting a variety of projects across the defense industry.Thi...[show_more]
    [last_updated.last_updated_30] • [promoted]