Frontend Developer

Job Description

Title: Frontend Developer

Company Name: Eco-Social Development Organization (ESDO)

Vacancy: 01

Age: At most 35 years

Job Location: Thakurgaon

Salary: Tk. 30000 (Monthly)

Experience:

  • At least 2 years
  • The applicants should have experience in the following business area(s): NGO


Published: 2025-12-07

Application Deadline: 2025-12-24

Education:

Bachelor`s degree in Computer Science and Engineering or related field (or equivalent practical experience)



Requirements:
  • At least 2 years
  • The applicants should have experience in the following business area(s): NGO


Skills Required:

Additional Requirements:
  • Age At most 35 years
  • Minimum 2 years of relevant experience in frontend development (software development sector preferred).

  • Proven experience with react.js, Vue.js, Flutter (3.x preferred).

  • Strong knowledge of HTML5, CSS3, tailwind css, JavaScript (ES6+).

  • Experience building PWA (Progressive Web Apps).

  • Familiarity with state management.

  • Hands-on with Fetch API and Strong understanding of REST API.

  • Knowledge of authentication flows (JWT, OAuth2, session-based).

  • Experience with Git.

  • Strong problem-solving and debugging ability.

  • Team-player mindset, open to collaboration & knowledge sharing.

  • Ability to work independently with minimal supervision.

  • Commitment to deadlines, code quality, documentation, and organization values.

  • Good understanding of responsive and accessible design.

  • Experience with TypeScript in Vue projects.

  • Knowledge of SSR/Nuxt.js for advanced frontend apps.



Responsibilities & Context:

ESDO was established in 1988 with the aim of supporting poor and marginalized people affected by the devastating flood and gradually moving towards achieving a broader vision of achieving sustainable, secured, and resilient livelihoods for these poor and marginalized people through improving their overall sustainable development. For the last more than three and a half decades of its development journey, ESDO has set an outstanding example of a sustainable development model for the underprivileged communities of Bangladesh. ESDO has been working in the country's primarily unserved and underserved locations, nurturing a community-focused participatory approach and people's ownership. Consequently, the ESDO's working area has already established an enabling environment. We have made notable achievements in livelihood improvement, food security and nutrition, education, women's empowerment, health, the promotion of children's rights, adolescent and youth engagement, and the rights of ethnic minorities. During this long span, we have adapted to the changing situation and provided the most time-bound effective services, especially to the poor and disadvantaged people. Considering the government's development policies, we are currently implementing a considerable number of projects and programs, including a microfinance program, through a community-focused and people-centered approach to accomplish the government's development agenda and the Sustainable Development Goals (SDGs) of the UN as a whole. One of the most dynamic organizations, ESDO, is expanding its development interventions across 408 upazilas under 53 districts of Bangladesh, thereby reaching over 15 million impoverished and vulnerable individuals.

 

Eco-Social Development Organization (ESDO) is a national non-governmental development organization committed to reducing poverty, improving livelihoods, and enhancing community resilience through innovative approaches and technology-driven solutions. To strengthen our digital platforms and software systems, we are looking for a skilled Frontend Developer to join our ICT & MIS team.

 

ESDO is inviting applications from interested qualified candidates for the following position.

 

Key Responsibilities:

  • Develop, maintain, and optimize the user-facing components of ESDO’s software and web applications.

  • Translate UI/UX wireframes and designs into high-quality, responsive code using modern frontend technologies.

  • Collaborate with backend developers, designers, and project teams to ensure seamless integration of services.

  • Ensure the technical feasibility of UI/UX designs while maintaining performance and scalability.

  • Implement best practices for web accessibility, security, and cross-browser compatibility.

  • Conduct testing, debugging, and troubleshooting of frontend applications.

  • Contribute to continuous improvement by researching emerging technologies and frameworks relevant to ESDO’s projects.

  • Support the organization in developing innovative software solutions for internal management, reporting, and community-focused digital platforms.

 

Technical Skills:

  • Strong proficiency in HTML5, CSS3, tailwind CSS, JavaScript (ES6+).

  • Experience with modern frameworks such as Flutter, React.js, Vue.js, or Angular.

  • Knowledge of RESTful APIs and integration with backend services.

  • Familiarity with version control systems (e.g., Git/GitHub).

  • Understanding of responsive design, cross-browser issues, and performance optimization.

  • Basic knowledge of backend technologies (Node.js, PHP, or Python) is an advantage.



Job Other Benifits:
    • The compensation of highly qualified candidates would be negotiated. The first-year pay that was mentioned. Salary will be paid in accordance with ESDO rules following service confirmation.

    • Others benefit as per organizational policy



Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: NGO/Development

Similar Jobs