company-logo

Junior Software Engineer

Hagbes Pvt. Ltd. Company

job-description-icon

Engineering

Software Engineering

Addis Ababa

0 years

2 Positions

2025-05-22

to

2025-06-18

Required Skills

create software design

+ show more
Fields of study

Software Engineering

Full Time

Share

Job Description

Duties and Responsibilities

• Assist in designing, developing, and maintaining software applications and systems according to project requirements.

• Write clean and efficient code using programming languages such as Java, Python, C++, or others.

• Collaborate with cross-functional teams to gather and analyze software requirements.

• Participate in the software development life cycle, from design and coding to testing and deployment.

• Debug and troubleshoot software issues, identifying and implementing solutions.

• Stay updated on emerging software development trends, tools, and best practices.

• Contribute to the documentation of software design, development, and maintenance processes.

Job Requirements

• Bachelor's degree in Software Engineering,.

• Zero year experience

Basic Knowledge of Web Development:

•    Familiarity with HTML, CSS, and JavaScript.

•    Understanding of the Document Object Model (DOM).

React Skills:

•    Ability to create simple components and use JSX.

•    Basic understanding of React's state and props system.

•    Familiarity with React lifecycle methods/hooks (useState, useEffect).

•    Knowledge of component-based architecture.

Node.js Skills:

•    Basic understanding of server-side JavaScript.

•    Familiarity with setting up a simple Node.js server.

•    Ability to handle HTTP requests and responses.

•    Basic knowledge of Express.js for building APIs.

Other Skills:

•    Ability to learn and adapt quickly to new tools and technologies.

•    Strong logical reasoning skills.

•    Strong problem-solving and analytical skills.

•    Good communication and team work abilities.

How To Apply

Qualified and Interested Applicants can submit their CVs and Testimonials via THIS LINK

Fields Of Study

Software Engineering

Skills Required

create software design