Job Description
Job Information
Attractive
Full time
Junior Level(1-3 years)
Mar 06, 2025
TEKHAF Trading PLC is seeking a highly motivated and skilled Junior Full-Stack Software Engineer to join our growing team. We are looking for a passionate individual with a strong understanding of PHP and the CodeIgniter 4 framework to contribute to the design, development and maintenance of our web applications that meet our business needs. This role requires expertise in both front-end and back-end development, ensuring seamless user experiences and efficient application performance.
Key Responsibilities:
- Design, Develop and maintain high-quality, scalable, and secure web applications using PHP and code Igniter 4.
- Write clean, well-documented, and efficient code following established coding standards.
- Collaborate with other developers, designers, and project managers to deliver projects on time and within budget.
- Implement and maintain unit and integration tests.
- Stay up-to-date with the latest technologies and trends in web development.
- Contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Participate in architectural discussions and contribute to the overall system design.
- Work independently and as part of a team to achieve project goals.
Qualifications & Education:
- BSC in Computer Science, Software Engineering, or a related field.
Required Experience:
- 2-3 years of experience in full-stack development.
- Proven experience in front-end and back-end technologies.
- Experience in working with Agile/Scrum methodologies.
- Previous experience in a fast-paced, multi-company environment is a plus.
Required Skills:
- Proficiency in PHP: Deep understanding of PHP fundamentals, object-oriented programming principles, and best practices.
- Code Igniter 4 Expertise: Experience developing applications using the CodeIgniter 4 framework, including its core components, libraries, and MVC architecture.
- Database Skills: Strong knowledge of database design and experience working with MySQL (or other relevant database systems). Ability to write efficient SQL queries.
- Front-End Technologies: Familiarity with HTML, CSS, JavaScript and Bootsrtap latest framework.
- Version Control: Proficient in using Git for version control and collaboration.
- Problem-Solving Skills: Excellent analytical and problem-solving abilities.
- Communication Skills: Strong written and verbal communication skills.
- Agile/Scrum Experience: Familiarity with Agile development methodologies.
Additional Skills (Preferred):
- Cloud Platforms: Familiarity with cloud platforms like AWS, Google Cloud, or Azure.
- Security Best Practices: Understanding of web application security vulnerabilities and best practices for secure coding.
- Linux/Unix: Basic knowledge of Linux/Unix operating systems.
Salary and Benefits:
- As per the companyβs scale
Type of employment: Full-Time
Required Number: Two (2)
Location: Addis Ababa, Ethiopia
How To Apply
Interested candidates should submit their resume and a cover letter detailing their relevant experience and qualifications to careers@tekhaftrading.com.Β Within 5 consecutive days starting from the announcement day of this vacancy. Please include the job title in the subject line ofΒ your e-mail. For any queries, contact us at +251-114-70-37-93