Sorry, This Job is expired!

No worries! You can check out similar opportunities — Just Click Below.


View All Latest Jobs Today
   Back to Job Search

National Election Board Of Ethiopia

Immediate Vacancy: Frontend Web Developer at National Election Board Of Ethiopia



Position Title: Frontend Web Developer
Employer: National Election Board Of Ethiopia
Employment: Full-Time | Contract
Place of Work: Head Office, Addis Ababa - Ethiopia
Posted date: 3 months ago
Deadline: Submission date is over


Organizational Overview

The National Election Board of Ethiopia (NEBE), re-established by proclamation No. 1133/2011, is the constitutionally mandated body to conduct elections, organize referenda, and regulate political parties in Ethiopia. NEBE is working to boost its institutional strength with a special focus on the enhancement of human resource capacity. Accordingly, NEBE would like to invite applicants for the Frontend Developer position who meet the following requirements.

Position Details

  • Required number: One
  • Reports to: ICT Project Manager
  • Duty station: NEBE Headquarters, Addis Ababa
  • Duration: One year with the possibility of extension
  • Salary: As per the organization's salary scale (Competitive)

Job Summary

We are looking for a creative and skilled Frontend Web Developer to build responsive, user-friendly web applications. You will collaborate with designers and backend developers to translate UI/UX designs into high-performance code. The ideal candidate is proficient in modern JavaScript frameworks, has an eye for detail, and is passionate about delivering seamless user experiences.

Duties and Responsibilities

  • Frontend Development: Develop responsive, cross-browser compatible web applications using HTML5, CSS3, and JavaScript (ES6+).
  • Build reusable UI components with React.js, Vue.js, or Angular (based on project needs).
  • Optimize web applications for speed, scalability, and SEO.
  • UI/UX Implementation: Convert Figma, Adobe XD, or Sketch designs into pixel-perfect, interactive web pages.
  • Ensure design consistency using CSS preprocessors (Sass/Less) and component libraries (Material-UI, Tailwind CSS, Bootstrap).
  • Collaboration & Integration: Work with backend developers to integrate RESTful APIs or GraphQL endpoints.
  • Participate in Agile/Scrum workflows (sprint planning, code reviews, stand-ups).
  • Testing & Debugging: Write unit and integration tests using Jest, Cypress, or React Testing Library.
  • Debug and resolve frontend issues using Chrome DevTools, Lighthouse, or Sentry.
  • Performance Optimization: Implement lazy loading, code splitting, and caching strategies.
  • Monitor and improve Core Web Vitals (LCP, FID, CLS).

Qualifications:

  • Education and Work Experience: BSc. CS, CE, SE and related fields with a minimum of 3 years of experience.
  • Technical Skills Technologies: Strong proficiency in HTML5, CSS3, JavaScript (ES6+).
  • Experience with React.js, Vue.js, or Angular (at least one modern framework).
  • Styling & Tools: CSS preprocessors (Sass, Less) and CSS-in-JS (Styled-Components, Emotion).
  • Package managers (npm, yarn) and build tools (Webpack, Vite, Babel).
  • Version Control: Git (GitHub, GitLab, Bitbucket).
  • Basic Backend Understanding: Familiarity with Node.js, Express, or API concepts (REST/GraphQL).
  • Soft Skills: Strong problem-solving and attention to detail.
  • Ability to collaborate with designers, PMs, and backend teams.
  • Good communication to explain technical concepts to non-technical stakeholders.

Preferred Qualifications:

  • Experience with TypeScript.
  • Knowledge of Progressive Web Apps (PWAs) and Web Accessibility (WCAG).
  • Familiarity with headless CMS (Strapi, Contentful) or static site generators (Next.js, Gatsby).
  • Exposure to Docker, CI/CD pipelines, or cloud platforms (AWS, Vercel, Netlify).



Don’t have a winning CV? Let GeezJobs write it for you! 👉 CLICK & Learn about the Service


View All Vacancies at National Election Board O...

Receive Job alerts Matching Your Criteria:


Telegram

OR

You can unsubscribe at any time

Featured Jobs


Sr. Waiter

@ Bettucci Restaurant 13 hours ago

Job SummaryThe Senior Waiter is responsible for delivering high-quality food and beverage service while leading service operati...


Nurse

@ Addis Hiwoth General Hospital 6 days ago

Job SummaryThe Nurse provides high-quality patient care, supports physicians, and ensures safe clinical operations. Preference ...


Jr. Accountant (Fresh Graduate)

@ GeezJobs (Recruitment Department) 1 week ago

Position SummaryOn behalf of our client we are seeking an energetic and detail-oriented Junior Accountant to join our client's ...


Sr. Cash Crop Production Manager

@ EverGreen Farm 1 week ago

About the CompanyEvergreen Farm is a growing agricultural enterprise located 8 minutes from Dhagahle town, with easy access via...


Product Specialist Opportunity

@ Horra Trading 1 week ago

Responsibilities:Requirement Analysis: Engage with clients and interest stakeholders to gather and validate requirements; conve...


Quality Control Officer

@ NIB CANDY FACTORY PLC 5 days ago

Duties and ResponsibilitiesEngage in inspections to minimize defects;Continuously follow up the whole manufacturing process to ...


Accountant / Cashier

@ GeezJobs (Recruitment Department) 9 hours ago

Job SummaryOn behalf of our client, Chinese manufacturing company, We are urgently seeking a competent Accountant / Cashier to ...


Social Media Manager

@ GeezJobs 1 day ago

About the Role:We’re looking for a creative and energetic Social Media Manager to help grow our brand online. If you love story...


Get Job Alerts on Your Telegram – matching your criteria