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