Senior Frontend Developer (ReactJS)


Job Vacancy

Job Title: Frontend Developer (React)

Company: Oneness Academy / One Planet International School

Location: Summit, Pepsi Area, Addis Ababa, Ethiopia

Location Type: Office-based (On-site)

Employment Type: Full-time

Number Required: 1

Career Level: Junior/Mid Level (1–3 years)

Work Experience: 1–3 years (2+ years strongly preferred)

Deadline: August 8th, 2026


Job Summary

Oneness Academy is seeking a passionate Frontend Developer specializing in React.js to join its core development team. The successful candidate will build responsive, user-friendly, and high-performance web systems, converting UI/UX designs into clean, interactive components and integrating them with backend RESTful APIs.


Key Responsibilities

  • Component Development: Design, build, and maintain highly modular, reusable, and responsive user interfaces using React.js, HTML5, and CSS3.

  • API Integration: Connect and consume backend RESTful APIs and ensure seamless synchronization between backend services and client interfaces.

  • Performance & Responsive Design: Optimize web applications for fast loading speeds, fluid cross-browser compatibility, and seamless performance across diverse mobile and desktop screen profiles.

  • State Management & Maintenance: Manage complex client-side application states using tools like Redux or the React Context API while debugging and eliminating frontend performance bottlenecks.

  • Team Collaboration: Work alongside UI/UX designers, backend engineers, and QA specialists within an active development cycle, participating in peer code reviews and keeping system documentation up to date.

Technical Architecture & Skills

  • Core Frontend Stack: React.js, JavaScript (ES6+), HTML5, and CSS3.

  • State & Data Management: Redux, React Context API, and async REST API integration.

  • Development Tools: Git version control, package managers (npm / yarn).

  • Core Behavioral Attributes: Time management, adaptability under changing constraints, strong communication skills, and robust analytical reasoning.

  • Preferred / Bonus Frameworks: TypeScript, Next.js, Tailwind CSS, Material UI, Ant Design, frontend testing suites, and familiarity with Agile methodologies or CI/CD pipelines.


About You

Education & Qualifications

  • Academic Background: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a closely allied technical discipline.

  • Experience Baseline: At least 1 to 3 years of verifiable professional workspace experience handling specialized frontend systems.


How To Apply

Interested candidates must submit their application documents digitally via email. Ensure your email is properly formatted to bypass automated filtering pipelines.

  • Application Email Address: jobs@onenessacademy.edu.et

  • Mandatory Email Subject Line: Frontend Developer (React)

  • Application Deadline: August 8th, 2026

⚠️ Note: Only shortlisted candidates who meet the technical prerequisites will be contacted for code evaluations and subsequent on-site engineering interviews.

Submission Checklist

1.Refine Your Project Portfolio:

Ensure your CV explicitly highlights your exact experience with React.js, state management, and live API integrations. Include links to accessible GitHub repositories or live web applications where possible.

2.Draft the Application Email:

Compose an application letter introducing your technical background. Double-check that your email subject line reads exactly: Frontend Developer (React).

3.Transmit Files Securely:

Attach your updated resume and application letter as a clean PDF packet and send them to jobs@onenessacademy.edu.et before the deadline on August 8th, 2026.

 

To apply for this job email your details to jobs@onenessacademy.edu.et


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.