Full Stack Software Engineer
Location
United States
Posted
11 hours ago
Salary
Not specified
No structured requirement data.
Job Description
Job Title: Full Stack Software Engineer
Department: Technology
Supervisor: DevOps Manager or Engineering Manager
Location: CaringBridge office or Remote (in the U.S.)
Compensation: $130,000 Base Salary + Comprehensive Benefits + Flexible PTO + 3% 401(k) Match
Company Overview
From the launch of the very first CaringBridge site over 28 years ago, we’ve been working toward a single vision: a world where no one goes through a health journey alone. To turn this vision into reality, we’ve made it our mission to build bridges of care and communication providing love and support on a health journey.
CaringBridge is a no-cost, 501(c)(3) nonprofit health platform that surrounds family caregivers with support while they care for a loved one on a health journey. A donor-supported nonprofit founded in 1997, the organization offers tools to share and document a health journey, simplify care coordination, and connect caregivers with a supportive community. CaringBridge addresses feelings of overwhelm, isolation, and loneliness by improving emotional health and social connectedness, helping people come together in support of healing. With over 240,000 people on the platform every day sending or receiving support, there are over 1,600 messages of love, hope, and compassion posted every hour. And every 11 minutes a new CaringBridge page is started. The CaringBridge community includes all 50 states and more than 242 countries around the world.
Website: https://www.caringbridge.org/
Company Size: 37
Investors: Non-profit
Headquarters: Bloomington, Minnesota
Primary Objective of Position
You will develop modern, adaptive, cloud-based “serverless application” components and other modules which enable our cloud-based SaaS platform. Working within cross-functional teams in an iterative, Agile process, you will contribute to designs; implement prototypes for feedback; research technical solutions and third-party products for possible integration; implement production code; coordinate with 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.
Duties & Responsibilities
- Expertly develop cloud-based “single-page serverless application” components (front-end and back-end), pipelines, data flows, and related infrastructure in AWS, using Lambda (Python), Cognito, AppSync, Step Functions, Kinesis, DynamoDB, React plus multiple ancillary technologies.
- Contribute architectural ideas along with technology expertise to cross-functional teams designing next-generation serverless infrastructures and adaptive user interfaces.
- Coordinate with technical architects and Engineering management to identify and implement technology best practices.
- Implement prototypes for iterative feedback.
- Research technical solutions and third-party products for possible integration, keeping colleagues and management informed of the evolution of appropriate solutions.
- Contribute documentation, test automation, and technical presentations appropriately.
Experience & Technical Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals to perform the essential functions.
- 2+ years of experience developing SaaS applications on AWS required. 5+ years of related software development required.
- 2+ years of experience developing modern “single-page applications” using React required.
- Proficiency in AWS serverless application components including Lambda, Cognito, AppSync, Step Functions, Kinesis, DynamoDB, S3, and related technologies.
- Experience with Apollo, GraphQL, and related ancillary technologies.
- Expertise with Terraform, Velocity, and ancillary technologies is a definite plus.
- Knowledge of browser caching, browser compatibility issues, W3C standards, accessibility guidelines, responsive design, usability and front-end performance optimization.
- Knowledge of Git, CI/CD concepts, test automation and modern Agile SDLC processes required.
- Experience with a CMS such as Contentful or Builder.io is a plus.
Benefits & Perks That Support You - In and Out of Work
Top-Tier Health Coverage - Choose from comprehensive medical plans (including two HSA options), plus dental, vision, EAP, pet insurance, fitness membership discounts, and more
Mental Health Support – Complimentary subscription to the Headspace app for meditation, movement, improved focus, better sleep, and stress reduction support
Health Savings Support – Receive a $1,000 annual employer contribution to your HSA to help cover medical expenses.
Financial Wellness – We match 401(k) contributions at 3% to help you plan for the future
Peace of Mind – Employer-paid short- and long-term disability insurance, plus life insurance, are included.
Flexible PTO – Take the time you need, when you need it.
Work Your Way – Enjoy a flexible schedule and the option to work hybrid or fully remote from anywhere in the U.S.
Connection & Community – Come together in person with the team twice a year at company retreats in Minneapolis.
A Culture That Cares – We’re highly values-driven, supportive of work-life balance, and understand the unique challenges of caregivers in the workplace.
Equal Employment Opportunity Statement
At CaringBridge, we are committed to building a diverse, inclusive, and equitable workplace. We believe that varied perspectives drive innovation and strengthen our organization.
We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, veteran status, or any other legally protected status.
We also comply with applicable federal, state, and local laws governing nondiscrimination in employment in every location in which the company operates. Accommodations are available upon request for candidates taking part in all aspects of the selection process.