Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr. Software Engineer - Front End

NeuroFlow

Sr. Software Engineer - Front End

Philadelphia, PA
Full Time
Paid
  • Responsibilities

    Job Description

    OUR STORY:

    NeuroFlow CEO and West Point graduate Christopher Molaro served in the US Army for five years, including a tour in Iraq as a platoon leader. Coming back home, he experienced firsthand the gaps in the behavioral health system, and upon completing his Wharton MBA, teamed up with co-founder/COO Adam Pardes to launch NeuroFlow in 2017. Beginning as a team of six people working in an office fit for two, we've since grown rapidly (over 30 employees and 10X revenue year-over-year growth) and earned numerous accolades from CNBC and others for our mission-driven, innovative work. NeuroFlow tools already support tens of thousands of people at hundreds of organizations including Jefferson Health and the United States Air Force.

    WHAT WE DO:

    NeuroFlow is a digital health company combining workflow automation, engagement tools, and applied AI to promote behavioral health integration in all care settings. NeuroFlow's suite of HIPAA-compliant, cloud-based tools simplify remote patient monitoring, improve risk stratification, and facilitate collaborative care. With NeuroFlow, care teams can finally bridge the gap between behavioral and physical health to improve outcomes and reduce the cost of care.

    HOW WE DO IT:

    The award-winning culture at NeuroFlow is one built around encouragement and daring to be great. Our core values have been displayed in our office since day one, and each team member is responsible for carrying out these values and keeping each other accountable to them. We succeed through our flexibility and agility, navigating and transforming an industry ripe for change where "no" or "can't" is too often the default. We have an 'own the whole product' mentality and teamwork is pivotal to our success - open and frequent communication within and across departments is not only encouraged but expected. NeuroFlow offers unique opportunities to work in a fun and challenging fast-paced environment with direct, meaningful impact for care teams and users across the country.

    HOW YOU WILL HELP:

    As part of our engineering team, you'll transform complex workflows into delightful and intuitive user experiences. As a Sr. Front End Engineer, you'll focus on building clean user interfaces and handling interactions with our REST APIs. You'll work closely with other engineers, as well as our Data Science, Product, and Design teams to ensure we're building the right things in the best way possible, all while focusing on the security of our users' health data.

    AS A SR. FRONT END ENGINEER YOU WILL:

    • Guide projects through all aspects of the development process, including design discussions, point estimations, and code architecture decisions
    • Maintain code integrity and promote best practices, both through your own work and through code reviews
    • Participate in all steps of the Agile software development life cycle
    • Collaborate with other engineers and the Product and Design teams to plan and execute stories
    • Collaborate with the Data Science and Product teams to ensure that our system collects meaningful and accurate data that allows us to continually improve our users' experiences

    YOU MAY BE A FIT FOR THIS ROLE IF YOU:

    • Have 4+ years of experience in a full-stack or front end development role
    • Have a strong understanding of JavaScript, including modern ES syntax
    • Have in-depth knowledge of React and have demonstrated experience shipping production-quality code
    • Are comfortable working in 2-week sprints and pushing production-quality code that meets business requirements at the end of each sprint
    • Are familiar with state management libraries (Redux, MobX, etc.)
    • Have prior experience with or a desire to learn TypeScript
    • Are able to write comprehensive and meaningful tests for features and for React components
    • Understand the importance of reusability and flexibility when creating components
      • Bonus points if you have experience creating or managing a component library across development teams and shared with designers
    • Possess strong CSS skills, bonus for having experience with a CSS-in-JS paradigm
    • Have proven your ability to estimate work timelines and communicate appropriately when issues arise
    • Have a history of working on projects with version control
    • Know modern web development best practices, including but not limited to security issues, accessibility concerns, cross-browser development, and responsive design
    • Understand the security implications of every change you make to the software you develop
    • Enjoy interacting with designers to translate design documents into interactive experiences
    • Desire to learn new skills and approach problems from unique angles
    • Want to work with other engineers to improve the quality of the entire front end code base by continuously exploring and refining our best practices and expectations
    • Share our values, and work in accordance with those values
    • Understand that everybody you work with is human, and is trying their best, and can expect to have the same understanding provided to you
    • Nice to Have: Experience setting up and modifying custom configurations for front end build tools and processes (Babel, Webpack, etc.)

    PROJECTS YOU COULD WORK ON:

    • Build user-facing dashboards that give our administrative users a quick and clean view of the overall health of their organization, utilizing various data visualization techniques including interactive graphs
    • Improve the experience for patients who opt to use our web platform instead of our mobile app—this could include adding screen reader and keyboard navigation compatibility to our currently available tools or building entire new features such as mood and sleep trackers
    • Add new features to our provider platform and enhance the existing ones to ensure that providers can get patients the help that they need when they need it. For example, you may build the ability for providers to create their own custom rules to automatically deliver content patients need as soon as they meet certain rules.

    COMPANY BENEFITS:

    *APPLICABLE FOR FULL TIME EMPLOYEES

    Flexible work schedule, unlimited PTO, physical and mental wellness benefits, medical coverage, parental leave, 401K, company-sponsored events.