Job Expired
Heal Africa Health City S.C
Engineering
Software Engineering
Addis Ababa
1 years
1 Position
2024-10-07
to
2024-10-14
Software Engineering
Computer sciences
Full Time
Share
Job Description
We are seeking a talented Full Stack Developer who is passionate about building high-quality applications. The ideal candidate will have a strong foundation in both front-end and back-end technologies, along with excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.
1. Application Development:
- Design, develop, and maintain scalable web applications using object-oriented design principles.
- Implement responsive user interfaces using HTML, CSS, and JavaScript.
2. Front-End Technologies:
- Utilize modern JavaScript frameworks, particularly React.js, to create engaging and user-friendly interfaces.
- Collaborate with UI/UX designers to translate design wireframes into functional code.
3. Back-End Development:
- Build robust server-side applications using .NET (C#) and Node.js.
- Develop RESTful APIs and ensure seamless integration with front-end components.
4. Database Management:
- Design and optimize database schemas using SQL Server and MySQL.
- Write efficient queries and ensure data integrity and security.
5. Collaboration and Communication:
- Work closely with cross-functional teams, including designers, product managers, and other stakeholders, to deliver high-quality software solutions.
- Participate in code reviews and provide constructive feedback to peers.
6. Problem Solving and Troubleshooting:
- Identify and resolve technical issues and bugs to enhance application performance.
- Stay updated with emerging technologies and best practices to continuously improve skills and processes.
- Education & Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience in full-stack development with a strong portfolio of completed projects.
- Technical Skills:
- Strong fundamentals in object-oriented design, data structures, algorithms, and problem-solving techniques.
- Proficiency in front-end languages (HTML, CSS, JavaScript) and frameworks (React.js, Node.js).
- Solid experience with server-side programming, particularly using .NET (C#).
- Familiarity with database technologies, especially SQL Server and MySQL.
-Soft Skills:
- Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
- Strong teamwork and collaboration abilities, contributing effectively within a team environment.
- High attention to detail, ensuring accuracy and quality in all deliverables.
- Strong organizational skills, capable of managing multiple tasks and deadlines.
- Analytical mindset with a knack for critical thinking and innovative problem-solving.
What We Offer:
- Opportunities for professional development and growth.
- A collaborative and inclusive work environment.
Submit your non-returnable application and CV along with supporting documents via email: hradmin@healafrica.et
Fields Of Study
Software Engineering
Computer sciences
Related Jobs
about 9 hours left
Ashewa Technology Solution S.C
Web Hosting & DevOps Engineer
Web Developer
Full Time
2 - 4 yrs
1 Position
Master's or Bachelor's Degree in Computer Science, Software Engineering, IT, or Computer Engineering, or in a related field of study with relevant work experience Duties & Responsibilities: - Configure, maintain, and secure VPS, firewalls, and DDoS protection - Manage and optimize VPN solutions (OpenVPN, WireGuard, IPsec) for secure access - Implement security best practices, backup policies, and system protection measures.
12 days left
Kifiya Financial Technology
Senior Backend Engineer
Backend Developer
Full Time
5 yrs
1 Position
Master's or Bachelor's Degree in Computer Science, or in a related field of study, with relevant work experience Duties & Responsibilities: - Develop and maintain high-quality web applications using Java and Spring Boot framework - Collaborate with cross-functional teams to define, design, and ship new features - Write clean, maintainable, and efficient code