top of page

Full Stack Developer

Charity Navigator

Charity Navigator


Other technical







Mgmt responsibilities: 

Animal Charity Evaluators Review: 

Not reviewed


Date posted:


None listed

About the Role

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.  This position reports to the Director of Engineering.  
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
This person will work with a small but dedicated team to develop the next version of Charity Navigator’s award winning website. The right individual for this role will be a motivated and energetic developer who takes initiative, enjoys finding solutions to a varying number of challenges, is detail-oriented, and takes extreme pride in their work.

What You'll Do
* Consistently generate code that can be easily understood and used by others.
* Collaborate with people across organizations for project design, implementation, roll-out, and maintenance.
* Serve as a technical resource in finding software solutions.
* Provide technical support, advice, and consultation with the issues relating to supported applications.
* Design, code, test, debug, and document programs using Agile development practices.
* Pair with and mentor more junior members of the team.
* Make your team and workplace an inclusive environment for people from all backgrounds.
What We Look For
Technical experience required:
* 3-5 years of experience building REACT-based web applications and REST APIs.
* Strong programming skills in Javascript or other object-oriented languages and a strong grasp of computer science fundamentals (data structures, algorithms, databases, etc.)
* 2+ years experience with SQL (preferably PostgreSQL), NoSQL data stores, and Sequalize.
* 2+ years of experience with end-to-end testing using Playwright, Jest, or similar tools.
* Experience with public cloud platforms services such as IBM Cloud, Microsoft Azure,  Google Cloud Platform (GCP), or Amazon Web Services (AWS).
* Proficiency in working in Linux environment.
* Technical Experience which is “nice to have”
* Prior work experience with Adobe Experience Manager is preferred
* Experience with Figma, Storybook, Chromatic, or a Formal Design System is a plus.
* Familiarity with GraphQL APIs.
* Familiarity with containers and container orchestration systems like Kubernetes or Docker.
* Familiarity with monitoring and instrumentation tools like
* Prior working experience in Scrum, or other Agile development methodologies, is preferred.
Other Competencies we are looking for:
* An ability to work both independently and collaboratively.
* A broad perspective on problem-solving.
* Ability to prioritize assigned tasks and meet deadlines
* Strong communication skills and a desire to share your knowledge with team members and others at Charity Navigator.
Location: This position is fully remote, with occasional travel required to the New York City metro area and the organizational headquarters in Saddle Brook, NJ. 

Compensation and Benefits: 
* Salary Range: $80,000 - $105,000
* Health, Dental, and Vision Insurance (including coverage for your dependents)
* Life & Disability Insurance
* 20 vacation days, 10 sick days, 11 paid holidays in your first year
* Retirement savings with up to 3% match of base salary
* Flexible spending and dependent care accounts

bottom of page