Overview

Our Direct Client in the Chicago area is looking for Front End Developers to be key members of the engineering team, helping build their cross-platform personalized healthcare and financial platform from the ground up!

Responsibility:

As a front end developer on the team, you will get to solve real world problems that affect all of us and in turn make a huge impact in the healthcare space. You will help create a healthcare and financial wellness platform curated for each person via massive amounts of third party and internal data, and run through complex rules to deliver targeted, proactive health and financial wellness solutions, at scale. If you passionate about creating delightful cross platform (Android, iOS, Web) user interactions utilizing React Native and ReactJS along with backend APIs, we would love to talk to you.

About You

  • You obsess over the customer and are excited about new ways to use data to continuously create a better customer experience
  • You insist on the highest standards – You take responsibility for code quality and proliferate best practices across the development team through code reviews and testing
  • You seek to build and simplify frameworks, tools and technologies, and advocate for architectural improvements to minimize pain points within our infrastructure and code base
  • You think big! You strive to automate all processes and focus on scale
  • You believe in continuous delivery and iterating on code and features
  • You take ownership of the results – You use analytics to derive insights through software
  • You are able to manage your own time and are hungry to contribute and learn
  • You are able to help build a team of smart creatives

What You Might Do in Your First Year

  • Build cross-platform (Android, iOS, Web) apps that provide the personalized health and financial wellness experience to consumers & partners
  • Ship features rapidly to production and use A/B tests to drive decisions on user experiences with the product, user experience and rest of the engineering team.
  • Integrate unit testing of code as part of development practice
  • Contribute to the engineering culture, and mentor other software engineers within the team

About You in the Role

  • Experience in real world, i.e. high traffic apps in production with modern JavaScript/ECMAScript (ES6/7 and transpilers like Babel)
  • Expertise in Component Based Architecture using React Native, ReactJS
  • Experience and deep understanding of Redux, Thunk, Sagas
  • Experience with JS Unit testing frameworks like Enzyme, Jest
  • Deep understanding of GraphQL/RESTful API structure, design and implementation
  • Strong knowledge of HTML5 & CSS3
  • Experience with mobile CI processes like AWS MobileHub or VS App Center
  • Have built mobile apps that naturally include offline persistence mode
  • Familiarity with Agile methodologies in a rapid iteration environment

Understands and evangelizes our development philosophies:

  • Distributed Systems, SaaS
  • Domain Driven Design
  • Event-Based Architecture
  • Instrumentation to log data for all types of insights
  • Code maintainability, SOLID Principles
  • Don’t over-engineer the solution
  • Discuss and learn from failure

Do you have experience with server side technologies like Node.js, Python or Java, experience working with database technologies like PostgreSQL, NoSQL, or have built your own Node packages? Even better!

Perks of the Job

  • The chance to help build a platform and a company – you will make an impact here!
  • Competitive salary, bonus potential and stock option eligibility
  • Open PTO and flexible work hours
  • Casual, open-layout workspace right on Michigan Avenue at the Chicago River
  • Fully stocked kitchen (with plenty of LaCroix) and access to the building’s gym and secure bike room
  • Health insurance, disability and life insurance, 401(k) with match, commuter benefits, and more
  • Team events and happy hours
  • Parental leave