Full Stack Web Developer

US-MI-Ann Arbor
# Positions
1
Years Experience
3+
Category
Current Opening

Overview

Altarum is pleased to announce an opening for a full stack developer to work out of our headquarters in Ann Arbor, MI. This role is responsible for designing, coding and modifying websites, from layout to function and according to internally defined specifications. You will strive to create visually appealing sites that feature user-friendly design and clear navigation that serve internal company functions as well as customer facing web applications. This position will have regular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems. Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions and standards.

Responsibilities

  • This position will work closely with several languages and databases including PHP, HTML, CSS, JavaScript and everything in between
  • Work with web applications that are database driven by MySQL and typically developed in PHP with a little Java/JBoss mixed in
  • Transform sketches, wire frames and ideas from non-technical designers and team members into efficient websites and applications
  • Work alongside other engineers, devops and developers, collaborating on the various layers of the infrastructure for our program delivery
  • Assist with troubleshooting the entire delivery stack of Linux, Apache, MySQL, PHP
  • Collaborate with the rest of the engineering team to design and launch new features
  • Maintain code integrity and organization

Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience
  • Experience designing overall architecture of web applications
  • Knowledge of code versioning tools (Git, Bitbucket, SVN)
  • Strong experience with back-end programming languages (We use PHP)
  • Proficient experience using JavaScript, JavaScript libraries and frameworks such as JQuery and AngularJS
  • Development experience for both mobile and desktop
  • Ability to maintain quality and ensure responsiveness of applications
  • Experience working with graphic designers and converting designs to visual elements
  • Understanding and implementation of security and data protection
  • Experience with 3rd party API’s such as Google Charts
  • Must be available to work out of Ann Arbor, MI

 

Bonus points for:

  • Linux command line experience.
  • SQL
  • Experience with MySQL or other database platforms.
  • If you don’t know it, capable of learning it.
  • AWS
  • Drupal

  

ABOUT ALTARUM:

 

Altarum is a nonprofit systems research and consulting organization serving government and private sector clients, since 1946. Headquartered in Ann Arbor, MI our focus is solely on improving health and health care. Combining the analytical rigor of a research institution with the business agility of a consulting firm, the Institute is uniquely positioned to deliver practical, systems-based solutions to its clients and funders. Altarum’s nonprofit status ensures that the public interest is always preeminent in our work. Our dedication to social responsibility is evident in all that we do, serving the public good with integrity and enabling others to do the same. Altarum's dynamic work environment emphasizes integrity, personal commitment, and teamwork. 


In addition to the meaningful and challenging work, Altarum offers an outstanding benefits program that includes paid time off, tuition reimbursement, 401k (5% employer contribution), a flexible work environment, and much more. We invite you to explore exciting and rewarding career opportunities with us. 

 

Altarum is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, or disability.

Options

<p style="margin: 0px;"><span style="font-size: 10pt;">Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.</span></p>
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.