Job Expired

company-logo

Front End Software Developer

Addis Finder Trading PLC

job-description-icon

Engineering

Software Engineering

Addis Ababa

2 years

1 Position

2025-03-03

to

2025-03-12

Required Skills

develop software prototype

+ show more
Fields of study

Software Engineering

Full Time

Share

Job Description

We are looking for a Frontend Developer with at least 2 years of experience in building scalable, modern, responsive, and high-performance business applications. The ideal candidate should have strong expertise in React.js, Vue.js, or Angular, with a preference for experience in Next.js. This role requires collaboration with requirement and business analysts, product managers, UX/UI designers, backend developers, and other stakeholders to deliver seamless user experiences. The candidate should showcase his previous GitHub or personal portfolio (React.js / Vue.js / Angular – Next.js Preferred)

Duties & Responsibilities:

  • Frontend Development: Build dynamic, scalable, and interactive user interfaces using React.js, Vue.js, or Angular, with a strong preference for Next.js.

  • Reusable Components: Develop and maintain reusable frontend components to ensure efficiency and consistency.

  • Performance Optimization: Implement best practices for code splitting, lazy loading, caching, and SSR (Server-Side Rendering) to enhance performance.

  • API Integration: Work closely with backend developers to integrate RESTful APIs and GraphQL efficiently.

  • Responsive & Accessible Design: Ensure cross-browser compatibility and responsiveness across multiple devices.

  • Testing & Debugging: Write unit, integration, and functional tests using Jest, Cypress, or similar frameworks.

  • Version Control & Agile Development: Use Git, participate in Agile methodologies, and collaborate effectively in sprint cycles.

  • Continuous Learning: Stay updated with the latest frontend technologies and best practices.

Job Requirements

Requirements:

  • Experience: Minimum 2 years of professional experience in frontend development.

  • Technical Skills:

  • Proficiency in React.js, Vue.js, or Angular, with strong preference for Next.js.

  • Strong experience with JavaScript (ES6+), TypeScript, HTML, and CSS (SASS/LESS).

  • Familiarity with state management (Redux, Vuex, or Context API).

  • Experience with SSR (Server-Side Rendering), static site generation, and API integrations.

  • Tools & Best Practices:

  • Experience with Git, CI/CD workflows, and Agile methodologies.

  • Understanding of frontend testing frameworks (Jest, Cypress, React Testing Library).

  • Knowledge of frontend build tools like Webpack, Babel, and Vite.

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field with a minimum CGPA of 3.25.

How to Apply

intersted applicants who fulfil the minimum requirement can apply using THIS LINK

Fields Of Study

Software Engineering

Skills Required

develop software prototype

Related Jobs

1 day left

VerSavvy Media PLC

Full-Stack Developer (MERN Stack Expert)

Full Stack Developer

time-icon

Full Time

2 yrs

1 Position


Education Background in a related field of study with relevant work experience

Addis Ababa

2 days left

Ashewa Technology Solution S.C

Web Hosting & DevOps Engineer

Web Developer

time-icon

Full Time

2 - 4 yrs

1 Position


Master's or Bachelor's Degree in Computer Science, Software Engineering, IT, or Computer Engineering, or in a related field of study with relevant work experience Duties & Responsibilities: - Configure, maintain, and secure VPS, firewalls, and DDoS protection - Manage and optimize VPN solutions (OpenVPN, WireGuard, IPsec) for secure access - Implement security best practices, backup policies, and system protection measures.

Addis Ababa

14 days left

Kifiya Financial Technology

Senior Backend Engineer

Backend Developer

time-icon

Full Time

5 yrs

1 Position


Master's or Bachelor's Degree in Computer Science, or in a related field of study, with relevant work experience Duties & Responsibilities: - Develop and maintain high-quality web applications using Java and Spring Boot framework - Collaborate with cross-functional teams to define, design, and ship new features - Write clean, maintainable, and efficient code

Addis Ababa