Software Engineer II

    • Prague, Czech Republic

Company Description

Accolade provides personalized health and benefits solutions designed to empower every person to live their healthiest life. Using a blend of cloud-based technologies, specialized support from Accolade Health Assistants® and Clinicians, and integrated data and programs across mobile, online and phone, Accolade navigates people through the healthcare system with trust, empathy and ease. Employers of all sizes offer Accolade to employees and their families as the single place to turn for all health, healthcare, and benefits questions or concerns, increasing their engagement in benefits and connecting them to the highest quality providers and care. By empowering people to make better decisions about their health, Accolade lowers the cost and complexity of healthcare, and achieves consumer satisfaction ratings over 90% and an NPS of 60. The company has been recognized multiple times as a Fastest Growing Business, Top Workplace and Company to Watch. For more information, visit Accolade on Twitter, Facebook, LinkedIn and at www.accolade.com.

Job Description

As a Software Engineer joining our team, you will be in charge of building client externally facing web application across entire stack of front-end and back-end technologies (Java, NodeJS, React). You will work with team of other 5 developers on mission of delivering a better healthcare experience to our members in US health-care market (almost 2Ms members).

A day in the Life…

  • Implementing new features both on front-end web SPA and back-end side enhancing our Accolade Cloud Platform
  • Working with new cloud and cutting-edge technologies (AWS, Elastic, NewRelic, React, Node.js) on new green-field projects
  • Working on web SPA used by hundreds of thousands of users on daily basis
  • Countinously improving our end-user experience (both UI/UX design and non-functional requirements – Performance, Reliability etc.)
  • Be part of Countinous delivery mission where your change is delived to production in minutes (after all automated tests are successfully executed J)
  • Working on own product and being proud of it (we are not a software factory)
  • Working on mission-critical project that has profile in company

 A look outside the day to day:

  • Small and autonomous (processes & technology) team
  • Place where ideas and opinions are encouraged not feared
  • Place where team members motivate each other
  • Place where finger pointing has no place and mistakes are learning opportunities
  • Place where using common sense is valued more than strict adherence to methodologies
  • Place where effectivity is valued more than putting in overtime

Qualifications

Demonstrated education, skills and experience to be successful in this role:

  • Experience with building SPA applications (React,Redux,Node.Js)
  • Experience with building Java backend systems (Java, Spring, JPA)
  • Experience with database systems (relational or NoSQL)
  • Experience with microservices and cloud technologies (AWS, ELK, docker)
  • Experience and passion for TDD and CI/CD culture supported by feature flagging

Additional Information

What can you expect from us:

  • Fun, transparent and informal working culture
  • Interesting and challenging projects
  • Great work-life balance and possibility to work from home
  • Work in an international environment and opportunities to grow
  • Work with modern technologies like AWS​
  • Regular company events
  • Participation in various conferences and continuous learning
  • Competitive salary and benefits​
  • Support during your relocation process​

Accolade is boldly and relentlessly reinventing the healthcare industry by improving outcomes, costs, and experiences with compassionate people, clinical expertise, and intelligent technologies.

Accolade Company Image


Back to top