Full Stack Software Engineer
Location
United States
Posted
13 days 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Developer
CC Pace SystemsCC Pace is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, or any other protected characteristic under federal, state, or local laws. CC Pace is committed to employing only candidates who are legally authorized to work in the United States. For us to comply with the Immigration Reform and Control Act of 1986, all new employees, as a condition of employment, must complete the Employment Eligibility Verification Form I-9 and provide documentation that establishes identity and authorization to work. E-Verify will be used for employment verification as part of your onboarding process. CC Pace values integrity throughout our hiring process. As part of our standard verification procedures, candidates will be asked to provide documentation confirming employment history, education, and work authorization.
We are seeking an experienced Senior Software Developer to join our client's engineering team. In this role, you will design, develop, and deploy scalable applications used to operate Drones. Core Development: Design, build, and maintain efficient, reusable, and reliable Python c...
Full Stack Engineer responsible for identity and onboarding at fintech platform
Software Engineer, Developer Productivity
AnrokAnrok is the modern sales tax solution for SaaS businesses
Software Engineer building developer productivity tools at Anrok
Lead Software Engineering Instructor teaching project-based curriculum for SEO Tech Developer.


