About the Role
The developer will design, implement, and maintain software systems, contribute to architecture decisions, and work closely with stakeholders to deliver reliable and efficient technology solutions.
Responsibilities
- Develop and maintain software applications using modern programming practices
- Collaborate with product and design teams to define technical requirements
- Write clean, testable, and well-documented code
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug production issues
- Optimize application performance and scalability
- Integrate third-party APIs and services
- Ensure software security and data protection standards
- Support deployment processes and CI/CD pipelines
- Contribute to technical documentation and system design
Nice to Have
- Experience in agile or iterative development environments
- Background in nonprofit or mission-driven organizations
- Familiarity with containerization tools like Docker
- Exposure to infrastructure-as-code practices
- Knowledge of frontend technologies such as React or Angular
- Experience with monitoring and logging tools
- Understanding of accessibility and inclusive design principles
- Commitment to continuous learning and technical growth
Compensation
Competitive salary with comprehensive benefits package
Work Arrangement
Remote
Team
Collaborative environment focused on technology-driven solutions for mission-aligned initiatives
About the Organization
This organization supports philanthropists in advancing their giving goals through strategic advice, innovative solutions, and impact-driven programs.
Commitment to Diversity, Equity, and Inclusion
The organization values diverse perspectives and is dedicated to fostering an inclusive workplace that respects and empowers all individuals.
Not specified

