📢 Take advantage of special savings when you post a job for the first time! Learn more. ➡️

Search
Header navigation
Frontend Developer

Frontend Developer

remoteFully Remote
PublishedPublished: 2026-08-21
ExpiresExpires: 2026-10-19
IT: Support / Web Interface /Design

Samawada Organization

Position Overview

Samawada is seeking a motivated and creative Frontend Developer to design, develop, maintain, and improve modern web interfaces that support humanitarian programs, organizational operations, donor engagement, transparency, volunteer coordination, and digital services.

This role is ideal for someone passionate about frontend development, web technologies, user interfaces, digital products, humanitarian technology, accessibility, data visualization, and social impact.

The successful candidate will work closely with UI/UX designers, backend developers, mobile developers, technology specialists, program teams, operations, communications, fundraising, and leadership to transform designs and organizational requirements into reliable, accessible, responsive, and high-quality web experiences.

The role will contribute to technology and digital initiatives connected to:

  • Frontend web development
  • Website development
  • Web applications
  • Responsive interfaces
  • Digital products
  • Global Transparency Dashboard
  • Donor experiences
  • Volunteer platforms
  • Humanitarian technology
  • Internal organizational systems
  • Data visualization
  • Design systems
  • Web accessibility
  • API integration
  • Performance optimization
  • Search and information discovery
  • AI-enabled web experiences
  • Digital transformation

This is an excellent opportunity to gain hands-on experience developing real-world web applications for a technology-driven humanitarian organization while building a professional portfolio in frontend development, software engineering, web development, and digital product development.

What You Will Do

Frontend Web Development

Design and develop modern, responsive, and maintainable web interfaces for Samawada's digital platforms.

Translate UI/UX designs, wireframes, and product requirements into functional web applications.

Develop reusable frontend components and interfaces.

Build websites, dashboards, portals, forms, landing pages, and web applications.

Write clean, well-structured, maintainable, and documented code.

Participate in the complete frontend development lifecycle from planning and development through testing, deployment, and maintenance.

Website Development

Develop and improve Samawada's public-facing website and connected digital experiences.

Build pages and components for:

  • Homepage
  • About pages
  • Program pages
  • Project pages
  • Donation pages
  • Volunteer pages
  • Partner pages
  • Impact pages
  • Reports
  • News and updates
  • Contact forms
  • Resource libraries
  • Campaign landing pages

Ensure the website is professional, fast, accessible, responsive, and easy to navigate.

Web Application Development

Develop interactive web applications supporting Samawada's programs and organizational operations.

Potential applications may include:

  • Project management
  • Volunteer management
  • Donor portals
  • Program monitoring
  • Reporting
  • Data collection
  • Internal operations
  • Partner portals
  • Community engagement
  • Impact tracking

Work with backend developers and technology teams to connect frontend applications with APIs and data services.

UI Implementation

Work closely with UI/UX designers to accurately implement approved designs.

Translate:

  • Wireframes
  • Prototypes
  • Design systems
  • High-fidelity mockups
  • User flows
  • Interaction designs

into functional web interfaces.

Implement:

  • Navigation
  • Forms
  • Tables
  • Cards
  • Modals
  • Tabs
  • Dropdowns
  • Search
  • Filters
  • Dashboards
  • Charts
  • Maps
  • Notifications
  • Authentication interfaces

Maintain visual consistency across Samawada's digital ecosystem.

Responsive Web Design

Develop interfaces that work effectively across:

  • Desktop
  • Laptop
  • Tablet
  • Mobile
  • Different screen resolutions

Ensure layouts adapt appropriately to different devices.

Work with UI/UX designers to identify and resolve responsive design issues.

Frontend Frameworks & Libraries

Depending on project requirements, work with modern frontend technologies such as:

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Vue
  • Nuxt
  • Angular
  • Svelte
  • Tailwind CSS
  • Bootstrap
  • Material UI
  • Other relevant frontend frameworks and libraries

Help evaluate technologies based on project requirements, maintainability, performance, accessibility, and scalability.

API Integration

Integrate frontend applications with backend services and APIs.

Work with:

  • REST APIs
  • GraphQL
  • JSON
  • Authentication services
  • Database-backed applications
  • Cloud services
  • Third-party APIs

Handle:

  • API requests
  • Responses
  • Loading states
  • Error states
  • Authentication
  • Authorization
  • Data validation
  • Pagination
  • Filtering
  • Search
  • Data synchronization

Collaborate with backend developers to define and improve API requirements.

Global Transparency Dashboard

Support the development and evolution of Samawada's Global Transparency Dashboard.

Develop frontend interfaces that allow users to explore:

  • Projects
  • Funding
  • Donations
  • Program progress
  • Outcomes
  • Impact
  • Geographic information
  • Reports
  • Key performance indicators

Build intuitive dashboard layouts and interactive data experiences.

Work with data, UI/UX, backend, and program teams to transform complex organizational information into understandable web experiences.

Data Visualization

Develop interactive and responsive data visualizations.

Implement:

  • Charts
  • Graphs
  • Tables
  • Indicators
  • Maps
  • Progress bars
  • KPIs
  • Timelines
  • Geographic visualizations

Work with designers and data specialists to ensure visualizations are accurate, accessible, and easy to understand.

Donor Experience

Develop web experiences that help donors understand and engage with Samawada's work.

Potential functionality includes:

  • Donation forms
  • Donor accounts
  • Project discovery
  • Donation tracking
  • Impact information
  • Project updates
  • Reports
  • Campaign pages
  • Recurring donation experiences

Help create trustworthy, simple, and transparent donor experiences.

Volunteer Platform

Support the development of digital experiences for volunteers.

Potential features include:

  • Volunteer registration
  • Opportunity discovery
  • Application forms
  • Volunteer profiles
  • Onboarding
  • Training resources
  • Task assignments
  • Event registration
  • Activity tracking
  • Notifications
  • Communication

Work with operations and volunteer teams to improve the volunteer journey.

Humanitarian Program Interfaces

Develop web applications and interfaces supporting humanitarian programs.

Potential functionality may include:

  • Program registration
  • Data collection
  • Needs assessments
  • Surveys
  • Monitoring
  • Reporting
  • Beneficiary services
  • Project tracking
  • Field reporting
  • Impact measurement

Work closely with program teams to ensure technical solutions address real operational needs.

Internal Organizational Systems

Build and improve internal web applications supporting organizational operations.

Potential systems may include:

  • Project management
  • Task management
  • Volunteer management
  • Finance interfaces
  • HR systems
  • Fundraising systems
  • CRM interfaces
  • Document management
  • Reporting systems
  • Internal dashboards

Help identify opportunities to replace manual processes with effective digital tools.

Design Systems

Work with UI/UX designers to establish and maintain reusable frontend components.

Develop reusable:

  • Buttons
  • Forms
  • Cards
  • Navigation
  • Tables
  • Modals
  • Alerts
  • Typography
  • Layouts
  • Icons
  • Data visualization components

Help maintain consistency across Samawada's websites and applications.

Document frontend components and implementation patterns.

Accessibility & Inclusive Design

Build accessible web experiences following modern accessibility principles.

Consider:

  • Keyboard navigation
  • Screen readers
  • Color contrast
  • Text readability
  • Focus states
  • Semantic HTML
  • Form accessibility
  • Alternative text
  • Responsive layouts
  • Accessible navigation

Help identify and resolve accessibility barriers.

Support digital experiences that can be used by people with different abilities, languages, technical capabilities, and levels of digital literacy.

Performance Optimization

Monitor and improve frontend performance.

Optimize:

  • Page load times
  • JavaScript bundles
  • Images
  • Fonts
  • API requests
  • Caching
  • Rendering
  • Lazy loading
  • Code splitting
  • Core Web Vitals

Help ensure Samawada's digital platforms perform well on both high-speed and slower internet connections.

SEO & Web Standards

Support search-engine-friendly and technically sound web development.

Implement appropriate:

  • Semantic HTML
  • Metadata
  • Structured content
  • Page titles
  • Headings
  • URLs
  • Open Graph information
  • Sitemap-related functionality

Work with communications teams to ensure important public-facing content is discoverable.

Authentication & User Management

Implement frontend experiences for secure user authentication and account management.

Support:

  • Registration
  • Login
  • Logout
  • Password recovery
  • User profiles
  • Role-based interfaces
  • Account settings
  • Multi-factor authentication interfaces

Work with backend and security teams to ensure frontend authentication flows are implemented appropriately.

Testing & Quality Assurance

Test web applications across different:

  • Browsers
  • Operating systems
  • Devices
  • Screen sizes

Identify and resolve:

  • Bugs
  • Layout problems
  • Compatibility issues
  • Performance issues
  • Accessibility problems
  • Interaction problems

Participate in functional, integration, regression, and usability testing.

Security

Follow secure frontend development practices.

Help protect applications against common web security issues.

Work with technology teams to implement appropriate practices related to:

  • Authentication
  • Authorization
  • Input validation
  • Secure API communication
  • Sensitive information
  • Session management
  • Dependency management

Help identify potential security risks and escalate them appropriately.

Git & Development Workflow

Use modern software-development workflows.

Work with:

  • Git
  • GitHub
  • GitLab
  • Pull requests
  • Code reviews
  • Branching strategies
  • Issue tracking
  • CI/CD

Participate in collaborative development and code review processes.

Deployment & Maintenance

Support the deployment and maintenance of frontend applications.

Work with technology teams to deploy applications using appropriate hosting and cloud platforms.

Potential technologies may include:

  • Vercel
  • Netlify
  • AWS
  • Azure
  • Google Cloud
  • Cloudflare
  • Other hosting platforms

Help monitor deployed applications and resolve production issues.

Documentation

Document frontend architecture, components, development workflows, and technical decisions.

Help create documentation covering:

  • Project setup
  • Development environment
  • Components
  • APIs
  • Deployment
  • Coding standards
  • Testing
  • Dependencies
  • Technical decisions

Help ensure future contributors can understand and maintain Samawada's frontend systems.

Collaboration & Product Development

Work closely with:

  • UI/UX designers
  • Backend developers
  • Mobile developers
  • Data specialists
  • Operations
  • Program teams
  • Fundraising
  • Communications
  • Technology leadership

Participate in:

  • Product planning
  • Technical discussions
  • Sprint planning
  • Design reviews
  • Code reviews
  • Testing
  • User feedback
  • Product iteration

Clearly communicate technical requirements, limitations, risks, and recommendations.

AI & Emerging Technologies

Explore opportunities to integrate AI and emerging technologies into web applications.

Potential applications include:

  • AI-powered search
  • Intelligent information discovery
  • AI assistants
  • Personalized content
  • Automated reporting
  • Translation
  • Document processing
  • Data analysis
  • Content recommendations
  • Natural-language interfaces
  • Accessibility features

Evaluate AI technologies based on usefulness, reliability, privacy, security, and organizational impact.

What We Are Looking For

Experience or strong interest in:

  • Frontend development
  • Web development
  • Software engineering
  • JavaScript
  • TypeScript
  • Responsive web design
  • Web applications
  • UI implementation
  • API integration
  • Data visualization
  • Accessibility
  • Web performance
  • Digital products
  • Humanitarian technology

Experience with one or more of the following is an asset:

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Vue
  • Angular
  • Svelte
  • Tailwind CSS
  • Bootstrap
  • Material UI
  • REST APIs
  • GraphQL
  • Git
  • GitHub
  • GitLab
  • Firebase
  • Supabase
  • Node.js
  • CI/CD
  • Cloud platforms

Strong understanding of frontend development fundamentals.

Strong problem-solving and debugging abilities.

Ability to write clean, maintainable, and reusable code.

Understanding of responsive web development.

Understanding of modern frontend architecture and development practices.

Ability to work with APIs and external services.

Strong attention to detail.

Ability to collaborate effectively with designers and developers.

Ability to work independently in a fully remote environment.

Ability to learn new technologies and frameworks.

Ability to receive feedback and continuously improve technical solutions.

Passion for technology, humanitarian work, digital innovation, and social impact.

Preferred Areas of Interest

Candidates with interest or experience in any of the following are encouraged to apply:

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML/CSS
  • Tailwind CSS
  • Vue
  • Angular
  • Svelte
  • Frontend architecture
  • Design systems
  • Component libraries
  • Web accessibility
  • Web performance
  • Progressive Web Apps
  • API integration
  • GraphQL
  • REST APIs
  • Data visualization
  • Dashboard development
  • Mapping
  • SaaS applications
  • Cloud computing
  • Open-source software
  • AI-powered web applications
  • Humanitarian technology
  • Nonprofit technology
  • Digital transformation
  • Mobile-responsive development
  • Information design
  • Web security
  • DevOps and CI/CD

What You Will Gain

Real-world experience developing web applications for a technology-driven humanitarian organization.

Hands-on experience working on digital products with meaningful social and humanitarian use cases.

Experience working with UI/UX designers, backend developers, mobile developers, data specialists, program teams, and organizational leadership.

Exposure to the complete frontend development lifecycle.

Experience building responsive websites, dashboards, portals, and web applications.

Experience working with modern frontend frameworks and technologies.

Experience integrating frontend applications with APIs, databases, cloud services, and other digital systems.

Exposure to data visualization and transparency technologies.

Opportunity to contribute to Samawada's Global Transparency Dashboard.

Experience developing donor-facing and volunteer-facing digital experiences.

Experience building internal organizational tools.

Portfolio-building experience through real-world frontend development projects.

Experience working with design systems and reusable components.

Exposure to accessibility, performance optimization, security, testing, and deployment.

Opportunity to explore AI and emerging technologies in web applications.

Networking opportunities with software engineering, technology, humanitarian, and nonprofit professionals.

Opportunity to contribute to technology projects that can create meaningful humanitarian and social impact.

Strategic Projects You May Support

Global Transparency Dashboard

Develop responsive web interfaces that allow donors, partners, volunteers, communities, and the public to explore Samawada's projects, funding, progress, outcomes, and impact.

Samawada Website & Digital Ecosystem

Help build and improve Samawada's public website and connected digital platforms, creating a modern, accessible, fast, and consistent digital experience.

Donor Engagement Platform

Develop web experiences that allow donors to discover projects, make donations, follow project progress, access impact information, and engage with Samawada.

Volunteer Platform

Build digital experiences supporting volunteer recruitment, applications, onboarding, assignments, communication, training, and engagement.

Humanitarian Program Portal

Develop web applications supporting program teams with project monitoring, data collection, reporting, field coordination, and impact measurement.

Internal Operations Platform

Build internal tools supporting project management, fundraising, finance, HR, communications, volunteer management, and organizational operations.

Data Visualization & Impact Reporting

Develop interactive visualizations that transform complex financial, operational, program, and impact data into clear and understandable web experiences.

Design System & Component Library

Work with UI/UX designers and other developers to establish a scalable frontend design system and reusable component library for Samawada's websites and applications.

Progressive Web Applications

Explore the use of Progressive Web App technologies to provide mobile-friendly digital experiences without requiring users to install traditional mobile applications.

AI-Powered Web Experiences

Explore how AI can improve search, information discovery, reporting, personalization, translation, accessibility, and organizational productivity through web-based interfaces.

Humanitarian Mapping Platform

Support the development of interactive maps and geographic interfaces that help users understand project locations, humanitarian activities, community resources, and program coverage.

Digital Accessibility Initiative

Help improve the accessibility of Samawada's websites and web applications so they can serve diverse global audiences.

Web Performance Initiative

Help establish frontend performance standards and optimize Samawada's websites and applications for users with slower devices, limited bandwidth, or unreliable internet connections.

Open-Source Humanitarian Technology

Explore opportunities to develop reusable and open-source frontend components, tools, and digital solutions that could benefit Samawada and potentially other humanitarian and nonprofit organizations.

Required career level

  • Experienced (Non Manager)