By joining the American Red Cross you will touch millions of lives every year and experience the greatness of the human spirit at its best. Are you ready to be part of the world's largest humanitarian network?
The work location for this exciting opportunity is virtual. The selected candidate will work remotely from a home office and can be located anywhere in the United States.
American Red Cross seeksa strongfull stackdeveloper to join a small,distributed,self-directedTeam whose worksupports the Red Cross mission to.
Our team supports theflagship properties Redcross.org and Redcrossblood.org, which are powered by Adobe Experience Cloud and a range of custom microservices hosted on Amazon Web Services (AWS.)This is a telecommuting role with occasional on-site meetings. Some US travel may be required.
A day in the life of a full stackdeveloper
Yourteam isvirtualand distributed, so you'll spend lots of timeworking asynchronouslyonSlack/Teamsto:
Estimating and planning feature releases in JIRA with your Scrum Team
Creating feature branches, rebasing otherdevschanges, and submitting / reviewing PRs in Bitbucket
Writing HTML/CSS/JS/Typescript for Angular using your favorite IDE
Interacting with our Adobe Experience Manager CMS, including coding custom components as needed
Coding changes to our backend Java APIsusing your favorite IDE
Deploy your changesto the partial/full stack you're running locallyfor testing and troubleshooting
Writing lots of automated tests with Angular, JUnit,and Cypress
Running builds and deploys to shared test environments using Jenkins
Working with our QA team to validate test plans and fix any bugs found during testing
Helping triage and fix bugs found in production
At least 1 majordistributed/cloud web-based development projectusinga recent Javaand web front endplatform, including production support
5-7years total experience developing web applications for content management,digitalcommerce or high-volume transactionalplatform
4 yeardegree in computer science or related field (4 additional years of professional experience is acceptable in lieu of a degree.)
Strong NPM front end tool chain skills
Strong Git andGitflowskills
Comfortable using OS command line
Experience with more than one modern software development language/platform
Experience with Jenkins or other CI automation tools
Experience with Docker
Experience with core AWS services (EC2, VPC, ECS, CloudFormation)
Experience withMySqlor other relational databases
Experience working within the Adobe Experience Manager framework, including end-user and authoring concepts like templates, components, page properties, blueprints, and AEM Sites
Apply now! Joining our team will provide you with the opportunity to make a difference every day.
The American Red Cross is a diverse nonprofit organization offering its employee's professional development and growth opportunities, a competitive salary, comprehensive benefits, and a collaborative team spirit environment. To be considered for this position, please visit to apply.
To view the EEOC Summary of Rights, click here: Summary of Rights
The American Red Cross is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.