Hybrid; Eagan, MN


Product Technology

Front End Senior Software Engineer

Primary Objective of Position: 

You will be developing modern, adaptive ‘single-page applications’ and user experience components to serve as the ‘front-end’ to our cloud-based SaaS platform. Working within cross-functional teams in an iterative, Agile process, you will contribute to the designs; implement prototypes for feedback; write production code; research technical solutions and third-party products for possible integration; coordinate with the engineering team members and system architects; and adapt to evolving business conditions in a collaborative, team-centric environment with very rapid execution. Excellent technical, communication and collaboration skills are required, along with commitment to enabling individual colleagues and the team.

Primary Duties and Responsibilities: 

  1. Expertly develop Web-based “single page applications” using React plus ancillary technologies. 
  1. Contribute design ideas along with technology expertise to cross-functional teams designing next-generation adaptive user interfaces. 
  1. Coordinate with technical architects and Engineering management to identify and implement technology best practices. 
  1. Implement prototypes for iterative feedback. 
  1. Research technical solutions and third-party products for possible integration, keeping colleagues and management informed of the evolution of appropriate solutions. 
  1. Contribute documentation, test automation, and technical presentations appropriately. 

Experience and Technical Qualifications: 

  • 5+ years of experience developing modern “single-page applications” required. 10+ years of related software development preferred. 
  • Deep expertise with React. 
  • Expertise with Apollo, GraphQL and related ancillary technologies is a definite plus. 
  • Knowledge of browser compatibility issues, W3C standards, accessibility guidelines, responsive design, usability and optimization techniques required. 
  • Knowledge of browser caching and front-end performance optimization required. 
  • Experience with CMS (for example, WordPress) is a plus. 

Cultural Fit:

  • Must be a strong self-starter with a demonstrable record of success.
  • Must have excellent communication and collaboration skills.
  • Must thrive with rapid pace and constant change.
  • Must understand and believe in our Mission and Vision, and align to our Core Values:
    • Serve with Passion and Commitment
    • Trust and Respect Others
    • Act as One Team to Deliver Quality Results
    • Embrace Change and Drive Impact
    • Believe in the Powerful Impact of Giving Actions
  • Must be passionate about helping others, keeping the experience of our users at the forefront of our decisions.

Organization Summary:

Our Mission is to amplify the love, hope and compassion in the world, making each health journey easier. Our Vision is to be the first-place people turn to connect to their community during a health journey.   Founded in 1997, CaringBridge is the largest, oldest and most widely used social networking site for family and friends to communicate with loved ones during a health journey. Based in Minnesota, we are proud of our global reach and nonprofit status with nearly 90% of our funding coming from the people who have experienced the power of CaringBridge firsthand. Thanks to the compassion and generosity of our donors and volunteers, CaringBridge can connect and serve millions of people each year. Since our founding, more than half a million CaringBridge websites have been created and it’s become an indispensable part of many people’s lives. Every 6 minutes, a new CaringBridge website is created for someone experiencing a health crisis.

To Apply:
To respond to this opportunity, please send your resume and salary requirements to: jobopenings@caringbridge.org



Attention: HR

2750 Blue Water Road

Suite 275

Eagan, MN 55121