Full-Stack Developer

Position:

Organization: InspireTech Engineering One Member PLC

Not Specified

Job Title: Full-Stack Developer
Employment Type: Full-Time

Reports to: CTO

Job Summary

We are looking for a Full-Stack Developer to lead and support the end-to-end development of web applications across both front-end and back-end layers. The ideal candidate has hands-on experience building complete digital solutions, from user interfaces to APIs, databases, and deployment support.

This role will play a key part in designing scalable solutions, integrating systems, and supporting junior developers where needed.

Key Responsibilities

  • Design, develop, and maintain both front-end and back-end components of web applications. 

  • Build responsive user interfaces and robust server-side functionality. 

  • Develop and integrate APIs, databases, and third-party services. 

  • Ensure application performance, security, scalability, and maintainability. 

  • Collaborate with junior developers, designers, and stakeholders to deliver high-quality solutions. 

  • Review code, troubleshoot issues, and guide improvements in development practices. 

  • Support system architecture decisions, deployment processes, and technical documentation. 

  • Participate in planning, estimation, and implementation of new features and enhancements. 

Job Requirements

Required Qualifications

  • Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related field, or equivalent practical experience. 

  • Proven experience in both front-end and back-end development. 

  • Strong knowledge of HTML, CSS, JavaScript/TypeScript, and modern front-end frameworks such as React, Vue, or Angular. 

  • Strong knowledge of back-end technologies such as Node.js and Python. 

  • Experience working with databases such as MySQL, PostgreSQL, DynamoDB, Amazon Athena or similar. 

  • Experience building and consuming RESTful APIs. 

  • Familiarity with Git, deployment workflows, and general software engineering best practices. 

  • Strong understanding of application architecture, debugging, and performance optimization. 

  • Able to execute with no or little guidance and have great problem solving capability  

  • Effective communicator and team player

  • Experience with cloud platforms and hosting environments. 

  • Knowledge of authentication, security, and role-based access control. 

  • Experience mentoring junior developers or supporting cross-functional teams. 

How To Apply

TO APPLY: Please submit your cover letter, CV, full educational documents, expected or current salaries to info@inspiretech.cloud 

up to May 02, 2026. Please put Full Stack Developer Position in the subject line of your email. 

Note: Only shortlisted candidates will be contacted.

Job Requirements The applicants must hold a Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related field, or equivalent practical experience. Proven experience in both front-end and back-end development.  How to Apply Submit your non-returnable application and CV along with supporting documents in Via email info@inspiretech.cloud 

Deadline: May 2, 2026, 12:00 AM

Location: , Addis Ababa

Amount: 1