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 Honeycomb.io.
* 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
About the Organisation
Charity Navigator is the world’s largest and most-utilized independent charity evaluator. The organization guides informed giving by evaluating the financial health, accountability, and transparency of charities and by providing data about 1.7 million nonprofits, accessed more than 10 million times annually. Charity Navigator does not charge the organizations it evaluates, ensuring unbiased evaluations, nor does it charge the public for this trusted data. As a result, Charity Navigator, a 501(c)(3) public charity itself, depends on support from individuals, corporations, and foundations that believe it provides a much-needed service to America's charitable givers.