The Software Engineer – Front end is responsible for the architecture, development, and optimization of both web and mobile applications within Raising The Village’s digital ecosystem. This role ensures the delivery of scalable, intuitive, and high-performance user interfaces while supporting the development of a cohesive design system across platforms and secure systems that directly support our mission to end ultra-poverty. Working at the intersection of web and mobile front-end technologies, this role provides hands-on development expertise, mentorship to developers, and close collaboration with UI/UX, QA, DevOps, and Product teams. The ideal candidate is a well-rounded engineer with deep experience in modern front-end frameworks, testing practices, and responsive, component-driven application design.