Children of Heroes was established to support the countless Ukrainian children who have faced the profound loss of a parent or parents during the ongoing war. The Fund offers comprehensive assistance to these children and their families, guided by our dedicated team of Family Helpers. Our programs are made possible through the generous support of our partners and donors.
We believe that the children of Heroes, those who have fought courageously for a free and prosperous Ukraine, are Heroes themselves. They deserve care, encouragement, and ongoing support to help them build a brighter future.
We are looking for a Full-Stack Developer (Middle+) (Remote / EU time zone) to lead the technical architecture of our backend, integrate third-party systems, and enhance website personalization. This role will focus on developing a seamless donor experience, implementing a donor profile system, and connecting the website to CRM and backend storage solutions.
Responsibilities
Technical Architecture & Backend Development
- Design and implement scalable backend architecture to support personalization, donor profiles, and data-driven experiences.
- Develop custom API integrations to connect the website with CRM systems, donation platforms, and third-party marketing tools.
- Ensure secure and efficient data storage by managing backend services, databases, and data flow between systems.
- Lead the development of a donor profile system, enabling personalized experiences and tailored engagement for supporters.
Frontend & User Experience
- Develop and maintain frontend features in JavaScript (React, Vue, or similar), enhancing interactivity and personalization.
- Optimize the website for performance, SEO, and accessibility, ensuring a smooth experience across all devices.
- Work with the UX/UI team to implement dynamic content, personalization engines, and A/B testing for conversion optimization.
Third-Party Integrations & Automation
- Integrate Salesforce CRM, Fundraise Up, Dotdigital, and other donation/payment platforms into the website.
- Implement tracking systems (Google Tag Manager, analytics, event tracking) to measure donor behavior and website effectiveness.
- Automate data synchronization between the website, CRM, and backend databases, ensuring clean and actionable insights.
Security & Performance
- Ensure data security and compliance with best practices for donor information protection.
- Optimize backend performance, reducing latency and improving API response times.
- Conduct code reviews and technical audits, identifying areas for scalability and improvement.
Requirements
- Strong JavaScript expertise (Node.js, Express, or similar) for backend development.
- Frontend experience with JavaScript frameworks (React, Vue.js, or similar).
- Proficiency in PHP (WordPress backend customization, API development, and CMS extensions).
- Experience integrating CRM systems (Salesforce preferred) and automating data flows.
- Strong knowledge of RESTful APIs, GraphQL, and third-party service integrations.
- Familiarity with cloud infrastructure (AWS, GCP, or similar) and DevOps principles.
- Experience with database management (MySQL, PostgreSQL, or NoSQL solutions like Firebase/MongoDB).
- Knowledge of security best practices, GDPR compliance, and data protection techniques.
- Ability to lead technical decision-making and propose solutions for long-term scalability.
- Ukrainian language native speaker, English – intermediate+
Competencies our team members do have:
- Results Focus: we set and meet challenging objectives, prioritize tasks effectively and consistently deliver outcomes that contribute to the overall success of our Fund
- Adaptivity and Flexibility: we respond to change with a positive attitude and a willingness to learn new ways to accomplish work activities and objectives
- Creativity and Innovation: we generate novel and valuable ideas and use these ideas to develop new or improved processes, methods, systems
- Customer-centric Approach: we understand and meet the unique needs of our employees, donors, and beneficiaries. It involves cultivating a culture of responsiveness and empathy to ensure a positive and impactful experience for everyone involved in our mission
- Initiative: we evaluate, select and act on various methods and strategies for solving problems and meeting objectives before being asked or required to do so
- Teamwork: we willingly cooperate and work collaboratively toward solutions which generally benefit all involved parties.
What We Offer
- Meaningful Work: Join a fast-growing international NGO with a noble mission to make a difference.
- Opportunity to build critical infrastructure that enhances donor engagement and support for children.
- Official Employment: Benefit from secure and transparent employment terms.
- Competitive Compensation: Receive a market-level salary that reflects your skills and experience, medical insurance and mental health support program.
- Full-Time, Paid Position: This is a full-time role, not a volunteer position.
- Remote Work: Enjoy the flexibility of working remotely.
- Streamlined Operations: Work within an effective organizational structure designed for efficiency.
The Children of Heroes of Ukraine Foundation is committed to actively promoting equality, diversity, and inclusion. We seek candidates based solely on their proven skills and qualifications, regardless of race, gender, religion or belief, age, disability, or sexual orientation.
Curious about what it’s like to work in the non-profit sector? Check out this article by following the link.
Joining Children of Heroes is a remarkable opportunity to make a meaningful impact by supporting Ukraine during these challenging times and contributing to building a brighter future for our country!
Валерія