About the Job
Back-end Developer Job Overview
We are seeking a highly motivated and skilled back-end developer to join our team. The ideal candidate will be responsible for developing and maintaining server-side web applications. You will help ensure smooth integration between the user interface and back-end systems, optimize performance, and ensure that our applications are efficient, scalable, and secure.
Key Responsibilities
- Develop and maintain web applications:- Build responsive and robust back-end systems.
- Design databases :- Create and manage databases that ensure efficient data storage, retrieval, and processing.
- Collaborate with teams:- Work with designers, project managers, and other developers to create cohesive products that meet business requirements.
- Optimize application performance:- Monitor, analyze, and improve web applications for speed, scalability, and security.
- Write and maintain APIs:- Develop APIs that allow for integration with third-party services and internal systems.
- Maintain and upgrade software following implementation Oversee the analysation, development, and execution of software Test changes to previously created programs
- Work closely with product management teams and graphic designers for web features. Design and develop application programming interfaces (APIs)
- Stay updated with the latest technological advancements in web apps and programming languages Handle automated testing and provide feedback during the software development phase Overseeing and guiding the analyzing, writing, building, and deployment of software
- Overseeing the automated testing and providing feedback to management during the development process
- Modifying and testing changes to previously developed programs
Why Join Us?
- Be part of a collaborative and innovative team.
- Work on cutting-edge projects that challenge your development skills. Flexible work arrangements and opportunities for professional growth.
About You
Qualifications
- Proven experience as a back-end developer or in a similar role.
- Strong understanding of back-end technologies (e.g., Node.js, Golang,Python, Django,Ruby, or PHP).
- Excellent problem-solving skills and ability to design efficient, scalable solutions. Experience working with databases such as MySQL, MongoDB, or PostgreSQL. 3+ years of experience in back-end development.
- Proficiency in version control systems such as Git.
- A degree in computer science, information technology, or a related field is preferred.
Preferred Skills
- Experience with cloud platforms (AWS, Google Cloud, or Azure).
- Familiarity with DevOps tools and practices for continuous integration and deployment (CI/CD). Strong knowledge of responsive design and cross-browser compatibility.
- Understanding of security best practices for web applications.
Required Skills
- Adaptability
- Effective communication and sociability
- Educational platforms (software like Elearn)
If you are interested to be part of our dynamic team, please submit your application letter along with recent CV and relevant documents directly to the email: [email protected] stating clearly the
title of the position on the subject line. The closing date to submit the application for all positions is 5 working days effective from the date of the post.
Only short-listed candidates will be contacted.
For any additional clarification, you can call to us: +251-978-700049
More Information
- Address Ethiopia
- Experience Level Mid level
- Total Years Experience 0-5