GeezJobs
HOME JOBS CV SEARCH FREELANCERS CAREER GUIDE
Login Join Free

Sorry, This Job is expired!

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

View All Latest Jobs Today
ETHIOPIAN AGRICULTURAL TRANSFORMATION INSTITUTE

ETHIOPIAN AGRICULTURAL TRANSFORMATION INSTITUTE

Verified

Full Stack Developer (2 Positions)

Addis Ababa - Ethiopia Full-Time Contract

Posted

7 months ago

Experience

Minimum 2 years

Salary

Negotiable

Deadline

Closed

Job Opportunity: Full Stack Developer (2 Positions)

About the Ethiopian Agricultural Transformation Institute (ATI)

The Ethiopian Agricultural Transformation Institute (ATI), previously known as the Agricultural Transformation Agency (ATA), is a government organization dedicated to accelerating the advancement and transformation of Ethiopia’s agricultural sector. Agriculture is a cornerstone of the nation’s economy, contributing significantly to GDP, exports, and employment.

ATI’s mission is to enhance the livelihoods of smallholder farmers (SHFs) by promoting:

  • Increased income
  • Inclusivity
  • Resilience
  • Sustainability

ATI collaborates with a wide range of stakeholders—including policymakers, researchers, farmers, and development partners—to implement agricultural development programs.

Our Work Culture

ATI is proud of its dynamic team of highly skilled professionals who have demonstrated success in managing complex projects and delivering transformative outcomes. Our organizational culture values:

  • Talent
  • Dedication
  • Adaptability
  • Teamwork

We offer a vibrant, fast-paced environment where individuals can realize their full potential and make a meaningful impact on Ethiopia’s agricultural sector.

Position Overview

As a Full Stack Developer at ATI, you will be tasked with:

  • Designing, developing, and maintaining scalable web applications
  • Working across both front-end and back-end systems
  • Collaborating effectively with multidisciplinary teams

Key Responsibilities

As a Full Stack Developer, you will:

  • Utilize a variety of techniques to gather and document stakeholders’ business processes
  • Analyze requirements to identify and prioritize relevant needs
  • Model and design solutions tailored to specific business processes
  • Conduct scoping exercises to determine infrastructure and resource requirements
  • Prepare comprehensive technical documentation
  • Develop deployment architectures and specify necessary resources
  • Create intuitive and user-friendly interfaces using front-end technologies
  • Design and implement server-side logic and databases
  • Write clean, efficient, and well-documented code
  • Collaborate with designers, product managers, and fellow developers
  • Perform testing and debugging to ensure code reliability
  • Deploy and maintain applications using appropriate deployment tools
  • Conduct user and stakeholder acceptance testing
  • Document and store full source code in a repository
  • Develop and distribute detailed user manuals for system usage
  • Prepare issue tracking documents and templates
  • Track and log system activities
  • Train both master/system users and end users

Job Responsibilities

  • Provide both on-site and remote technical support and assistance.
  • Support other projects by customizing digital training platforms (such as Moodle) to aid in project monitoring, evaluation, and reporting.
  • Lead and facilitate problem-solving sessions, offering high-level support to project teams and fostering a culture of high performance and alignment.
  • Oversee the development of digital platforms and applications that address the needs of the agricultural sector, enabling entrepreneurs to create new businesses and generate employment.
  • Leverage digital technologies to train rural youth in skills such as data analysis and programming, enhancing their employment prospects in agriculture and related industries.
  • Collaborate with entrepreneurs and startups to develop and launch digital agriculture businesses, creating job opportunities for young people.
  • Provide technical guidance and support to entrepreneurs and startups.
  • Supervise and manage technical project teams, including preparing annual work plans and budgets, setting performance objectives, and providing timely feedback and support.
  • Offer technical and strategic advice to all PMU members and facilitate capacity building as needed.
  • Monitor project progress and evaluate outcomes.
  • Identify and manage project risks, implement mitigation strategies, and update risk assessments annually.
  • Promote knowledge management by capturing lessons learned and best practices to inform future interventions and policy discussions.
  • Oversee the creation of project-related communication and knowledge-sharing materials.
  • Prepare and submit regular reports (annual, quarterly, monthly, and ad-hoc) as required.
  • Participate in administrative tasks as needed.

Required Qualifications and Skills

  • Bachelor’s degree in Computer Science, Information Systems, Computer or Electrical Engineering, or a related discipline.
  • Minimum of 2 years’ experience in software development, database administration, and project management/implementation.
  • Advanced knowledge of database management systems (e.g., MySQL, MongoDB), web servers (e.g., Apache), and UI/UX design.
  • Demonstrated experience as a Full Stack Developer or in a similar capacity, including web and mobile application development.
  • Proficiency in front-end languages and libraries (HTML, CSS, JavaScript, XML, jQuery) and back-end languages (C#, Java, Python), as well as JavaScript frameworks (Angular, React, Node.js) and related tools.
  • In-depth understanding of software development methodologies (e.g., Agile, CI/CD).
  • Familiarity with Linux operating systems is a plus.
  • Knowledge of emerging technologies such as Artificial Intelligence, Machine Learning, and the Internet of Things is advantageous.
  • Strong analytical and critical thinking abilities.
  • Passion for improving the livelihoods of smallholder farmers.
  • Excellent teamwork and collaboration skills.
  • Effective communication skills, both written and verbal.

Featured Jobs

View All
NIB CANDY FACTORY PLC
Full-Time    |    Permanent

@ NIB CANDY FACTORY PLC

ማሽን ኦፕሬተር /ኢንደስትሪያል መካኒክ

Addis Ababa - Ethiopia 10001~15000birr
View Details
ANMOL PRODUCTS ETHIOPIA PLC
Full-Time    |    Permanent

@ ANMOL PRODUCTS ETHIOPIA PLC

Senior Accountant (Female)

Addis Ababa - Ethiopia 20001~30000birr
View Details
Neud Properties
Part-Time    |    Permanent

@ Neud Properties

Digital Marketer (Part-Time)

Addis Ababa - Ethiopia 10001~15000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

Senior Medical Program Director (Female only)

Addis Ababa - Ethiopia 15001~20000birr
View Details
Micro Pharma PLC
Full-Time    |    Permanent

@ Micro Pharma PLC

Sales (pharmacy Educational And Professional Background)

Addis Ababa (Summit) - Ethiopia 15001~20000birr
View Details
A
Full-Time    |    Permanent

@ A Two Electronics

Senior HR Officer

Addis Ababa - Ethiopia 30001~40000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

B2B Sales Representative

Addis Ababa - Ethiopia above 50000birr
View Details
ANMOL PRODUCTS ETHIOPIA PLC
Full-Time    |    Permanent

@ ANMOL PRODUCTS ETHIOPIA PLC

Driver

Addis Ababa - Ethiopia 15001~20000birr
View Details
S
Full-Time    |    Permanent

@ Smart Home Electric Appliances Import And Export

Sales Representative

Adisu Grbeya, Addis Ababa - Ethiopia 10001~15000birr
View Details
Micro Pharma PLC
Full-Time    |    Permanent

@ Micro Pharma PLC

Regulatory Officer (Pharmaceuticals)

Addis Ababa - Ethiopia 15001~20000birr
View Details
NIB CANDY FACTORY PLC
Full-Time    |    Permanent

@ NIB CANDY FACTORY PLC

Human Resource Officer

Addis Ababa - Ethiopia 10001~15000birr
View Details
BeConnected Industrial
Full-Time    |    Permanent

@ BeConnected Industrial

Junior Merchandiser

A3, Huajian Industry Park, Addis Ababa - Ethiopia 10001~15000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

Assistant to the CEO (Single Window Position)

Addis Ababa - Ethiopia 15001~20000birr
View Details
ANMOL PRODUCTS ETHIOPIA PLC
Full-Time    |    Permanent

@ ANMOL PRODUCTS ETHIOPIA PLC

Logistics Manager

Addis Ababa - Ethiopia 20001~30000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

Call Center (250USD + 8 hours + flexible hour)

Addis Ababa - Ethiopia above 50000birr
View Details
A
Full-Time    |    Permanent

@ AZT Electrical And Building Materials Trade

Apply for the Accountant Role - Readvert

Addis Ababa - Ethiopia 10001~15000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

Operations & Facility Manager (Urgent hiring !!)

Addis Ababa - Ethiopia 30001~40000birr
View Details
Z
Full-Time    |    Permanent

@ Zebu Trading PLC

Junior Cashier (Female)

Addis Ababa, Gofa Gebriel - Ethiopia 5000~10000birr
View Details
B
Full-Time    |    Permanent

@ Boutique Hotel

Hotel Operations Manager (Boutique Hotel – Bole Area)

Addis Ababa - Ethiopia 20001~30000birr
View Details
M
Full-Time    |    Permanent

@ MNRC Import And Export PLC

Import Documentation Officer

Addis Ababa - Ethiopia 15001~20000birr
View Details
Z
Full-Time    |    Permanent

@ Zebu Trading PLC

Junior Sales(Female)

Addis Ababa, Gofa Gebriel - Ethiopia 10001~15000birr
View Details