SOS Children's Villages
Software Developer / Web Application Developer
Rol remoto de Web Application Development con fit claro de ubicación del candidato.
Publicado19 jul 2026
Países elegibles1 país aceptado
Señal de seniorityMiddle
Modelo de trabajoRemoto
Ubicaciones aceptadas para candidatos
Macedonia del Norte
Resumen del rol
Software Developer / Web Application Developer
Requisitos y responsabilidades
Contenido del rol extraído en secciones para revisar más rápido.
Requirements
- into clean, efficient, and well-structured code, ensuring that Digify’s technical implementation remains stable, performant, and aligned with platform architecture and security standards. Supporting the continuous evolution of Digify by implementing new features, this role improves existing modules, resolving technical issues, and contributing to system integrations, including payment services, analytics tools, CRM connectors, and other third-party systems. Note: Within the Digify Service, Web Developers hold differentiated responsibilities and areas of specialisation depending on regional context, project scope, technical focus, and operational needs. While the overall purpose and core accountabilities remain consistent across the role, individual developers may focus more heavily on specific technical domains such as payment-provider integrations, CRM and third-party API connections, core system development of key Digify components (including the form engine or CMS functionalities), or front-end design components that shape the user experience. This flexibility ensures that the Digify Service can effectively meet the diverse
Requirements
- and realities of participating Member Associations while maintaining high technical standards and supporting the platform’s continuous evolution. Tasks and Responsibilities• Design, develop, and maintain both frontend and backend components of the Digify platform, implementing new features, modules, and templates in line with approved specifications. Ensure high standards of code quality, maintainability, and compliance with established architectural guidelines.• Develop and manage integrations with payment providers, analytics tools, and other third-party systems, while delivering responsive, accessible, and brand-compliant frontend components.• Identify, analyse, and resolve technical issues, including bugs, performance bottlenecks, and platform incidents. Perform regular maintenance, system updates, and optimisation activities, while contributing to platform monitoring and proposing enhancements to stability and performance.• Collaborate closely with the Web Design Professional/Creative Product Advisor to ensure alignment between technical implementation and UX/UI design systems. Provide technical support to Digital Fundraising Project Managers on platform configuration matters and offer guidance to Member Associations during onboarding and troubleshooting processes.• Produce and maintain comprehensive technical documentation for platform modules and features. Actively participate in code reviews to ensure consistency with coding standards and support testing activities, including unit, integration, and regression testing.• Translate functional and business
Requirements
- into detailed technical specifications and acceptance criteria. Contribute technical expertise to backlog refinement and sprint planning processes.• Support quality assurance activities by reviewing test cases and validating technical deliverables.• Continuously identify opportunities to improve platform architecture, performance, and code quality. Explore and assess emerging technologies to enhance platform capabilities, and contribute to the optimisation of development workflows, automation, and deployment processes. Your Profile Education & Experience• University degree at Bachelor level (BSc) or higher in Computer Science, Software Engineering, Information Systems, or a related field.• 5 - 8 years of professional software development experience. Technical Skills Essential• Advanced proficiency in C# and ASP.NET Core development.• Strong knowledge of Object-Oriented Programming (OOP), SOLID principles, and Clean Code practices.• Proficiency in HTML, CSS, JavaScript, and responsive web development.• Solid understanding of software architecture, application design, and system integration concepts. Desirable• Experience working with Content Management Systems (CMS).• Relevant certifications in Web Development or related technologies. Professional Competencies• Strong communication skills. • Advanced analytical and problem-solving capabilities. • High attention to detail and commitment to code quality.• Structured, reliable, and organised working approach.• Ability to collaborate across technical and non-technical stakeholders.• Capacity to manage multiple priorities and deadlines.• Proactive ownership and initiative in addressing technical challenges.• Willingness to share knowledge and support team members.• Commitment to secure, maintainable, and well-documented code. Responsibilities to Uphold Safeguarding (standards) and Promote a Safe Environment• Responsibilities to Uphold Safeguarding (standards) and Promote a Safe Environment • As someone working for or on behalf of SOS Children’s Villages, you are responsible for helping to create and maintain a safe and protective environment for staff, as well as for the children, young people, and adult programme participants supported and cared for by SOS Children’s Villages. You are expected to: • Commit to the Code of Conduct and reflect on the safeguarding implications of your work on an ongoing basis. • Actively participate in team discussions to identify risks and share and apply preventative and mitigation measures and strategies. • Integrate safeguarding principles into your daily decisions and tasks. • Report any safeguarding concerns promptly and in line with procedures. • Promote values-based culture, accountability and zero tolerance of harm. Languages• English (C2) – essential for global coordination.• Proficiency in German is an advantage. Ways of Working• Global collaboration and communication – Working effectively across countries, cultures, and time zones by maintaining clear communication, transparency, and shared understanding within distributed teams. • Cross-functional collaboration – Working closely with colleagues across different functions and areas of expertise to combine knowledge, solve problems collectively, and deliver meaningful outcomes aligned with the organisation’s mission. • Effective collaboration within matrix structures – Working constructively within solid and dotted reporting lines by maintaining open communication, aligning priorities with both line and functional managers, and ensuring clarity on roles, responsibilities, and expectations to support coordinated delivery across teams. • Flexibility and adaptability – Remaining responsive to evolving contexts and adjusting priorities, approaches, and ways of collaboration as projects, services, or organisational demand evolve. • Ownership and accountability – Taking responsibility for advancing tasks and initiatives, proactively addressing obstacles, and ensuring that commitments, decisions, and actions are carried through to completion, taking initiative within your scope of responsibility rather than waiting for direction. • Strengthening member associations and their autonomy – Ensuring that knowledge, tools, and lessons from projects and services are shared with member associations so they can learn from the work carried out and progressively strengthen their capacity and independence. • Continuous feedback and transparency - Contributing to a culture where feedback and data are shared openly and constructively, enabling teams and stakeholders involved to reflect, learn, and continuously improve their work and impact. What We Stand For SOS Children’s Villages is committed to creating and maintaining a caring and protective environment, which promotes its core values, and prevents and addresses child abuse and exploitation. We strongly condemn all forms of child abuse and exploitation, be it within or outside of our organization, and always respond to any case of proven, alleged or attempted abuse within our sphere of influence according to its nature. Efforts ensure that mechanisms are in place to raise awareness, aid prevention, encourage reporting and ease response. They range from human resource development actions such as training and counselling to measures such as suspension, dismissal, and legal action. SOS Children’s Villages is committed to creating and maintaining a safe working environment for our staff, the children and young people and the communities that we work for. The organization prohibits harassment, exploitation and abuses by or of any employee, supervisor, manager, child, young people, community, contractor, applicant, or other individual with whom SOS Children’s Villages employees come into contact by virtue of their work. All employees are expected to carry out their duties in accordance with our prevention and protection against Sexual Harassment, Exploitation and Abuse policy. In addition, SOS Children’s Villages apply a zero-tolerance concerning any fraud situation. The organization does not charge a fee at any stage of the recruitment process. Successful candidates will have to submit a criminal record certificate, current within the last three years. In accordance with the organization’s child protection policy, these positions will be subject to criminal record checks. How to apply? If you are interested in this position, please send your detailed application in English through ICISMs here: https://careers-sos-kd.icims.com/ until 22th July 2026. Please note that applications will be reviewed and suitable candidates will be contacted for interviews on an ongoing basis. Originally posted on Himalayas
Roles similares
Mantén una lista de respaldo.
Stack
Usa estas tags para comparar roles remotos similares.
Elegibilidad de ubicación
Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.
Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.
Flujo de contratación
WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.
1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.