GeezJobs CV writing

Sorry, This Job is expired!

No worries! You can check out similar opportunities — Just Click Below.


View All Latest Jobs Today
Back to other Opportunities

Full - Stack Software Engineer



Employer: TEKHAF Trading PLC
Employment: Full-Time | Permanent
Place of Work: Addis Ababa - Ethiopia
Salary: Negotiable
Posted date: 1 month ago
Deadline: Submission date is over

Job Summary

TEKHAF Trading PLC is seeking a highly motivated and skilled Senior Full-Stack Software Engineer to join our growing team. We are looking for a passionate individual with a strong understanding of PHP and frameworks like Laravel, CodeIgniter, Symfony, and CakePHP 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.

Required Number

One (01)

Location

Addis Ababa, Ethiopia

Key Roles and Responsibilities

  • Design, develop, and maintain high-quality, scalable, and secure web applications using PHP frameworks (i.e., Laravel, CodeIgniter, Symfony, and CakePHP).
  • Write clean, well-documented, and efficient coding standards.
  • Collaborate with other developers, designers, and project managers to deliver projects on time and within budget.
  • Participate in code reviews and contribute to improving our development processes.
  • Troubleshoot and debug existing applications.
  • 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.

Required Skills

  • Proficiency in PHP: Deep understanding of PHP fundamentals, object-oriented programming principles, and best practices.
  • Database Skills: Strong knowledge of database design and experience working with MySQL. Ability to write efficient SQL queries.
  • Front-End Technologies: Familiarity with HTML, CSS, and JavaScript. Experience with modern JavaScript frameworks (e.g., React, Vue.js, or Angular) is a plus.
  • Version Control: Proficient in using Git for version control and collaboration.
  • Testing: Experience with unit and integration testing frameworks (e.g., PHPUnit).
  • 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.

Qualifications & Education

  • Bachelor’s Degree in Computer Science, Software Engineering, or related fields.
  • Certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer, PHP/Python/C#, JAVA, etc.) are advantageous.

Required Technical Skills and Experience

  • Proficiency in front-end and back-end technologies.
  • Experience working with Agile/Scrum methodologies.
  • Previous experience in a fast-paced, multi-company environment is a plus.

Salary and Benefits: Negotiable

Skills and Expertise

  • Ability to take criticism
  • Ability to simplify complex ideas
  • Ability to see other people's point of view
  • Active listening
  • Accountability



View All Vacancies at TEKHAF Trading PLC

Get Job Alerts on Your Telegram – matching your criteria