Please use Google Chrome or Mozilla Firefox when accessing Candidate Home.
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?
American Red Cross seeks a strong full stack developer to join a small, distributed, self-directed Team whose work supports the Red Cross mission to prevent and alleviate human suffering in the face of emergencies.
Our team supports the flagship 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 stack developer
Your team is virtual and distributed, so you'll spend lots of time working asynchronously on Slack/Teams to:
Estimating and planning feature releases in JIRA with your Scrum Team
Creating feature branches, rebasing other devs changes, and submitting / reviewing PRs in Bitbucket
Writing HTML/CSS/JS/Typescript for Angular using your favorite IDE
Coding changes to our backend Java APIs using your favorite IDE
Deploy your changes to the partial/full stack you're running locally for 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
At least 1 major distributed/cloud web-based development project using a recent Java platform, including production support
5-7 years total experience developing web applications for content management, digital commerce or high-volume transactional platform
4 year degree 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 and Gitflow skills
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 with MySql or other relational databases
Apply now! Joining our team will provide you with the opportunity to make a difference every day.
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.
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 www.redcross.org/jobs to apply.
To view the EEOC Summary of Rights, click here: Summary of Rights