Ethnos Cyber Limited, As the preferred cybersecurity solutions provider in Africa, the success of Ethnos Cyber hinges, to a huge extent, on the dedication and quality of our employees. We have an array of varied, flexible, challenging, and rewarding career choices. We are committed to maintaining a stimulating workplace where all employees develop their talents and skills to help protect our customer’s data assets and align IT with business objectives. Our mission is simple: We listen, we design, we execute. If you are creative, energetic, and a team player and want to play a key role in positioning our brand at the forefront of the industry, we’d love to hear from you.
Job Description
- We are seeking for a skilled and motivated Full Stack Developer to join our dynamic development team.
- In this role, you will work on both front-end and back-end development, collaborating with cross-functional teams to design, develop, and maintain robust web applications.
- You will be responsible for ensuring the performance, scalability, and security of the applications while maintaining an excellent user experience.
Responsibilities
- Design and develop responsive, intuitive, and user-friendly web interfaces using HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).
- Optimize front-end performance and address cross-browser compatibility issues.
- Develop and maintain server-side logic, APIs, and databases (e.g., Node.js, Django, Ruby on Rails, Java, Python, .NET).
- Design and implement database schemas and ensure efficient data storage and retrieval (SQL, NoSQL).
- Work closely with both front-end and back-end teams to ensure smooth data flow between the front-end and back-end.Ensure that the web applications are scalable, secure, and performant.
- Write unit, integration, and end-to-end tests to ensure the stability and quality of the application.
- Collaborate with project managers, designers, and other stakeholders to define project requirements and timelines.
- Stay up-to-date with the latest technologies, tools, and trends in full-stack development.
Qualifications
- Bachelor's Degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3 years of experience as a Full stack Developer or in a similar role.
- Proficiency in JavaScript, HTML5, CSS3, and related frontend technologies.
- Experience with state management libraries like Redux or Context API.
- Familiarity with RESTful APIs and integrating frontend with backend services.
- Strong understanding of responsive design and cross-browser compatibility.
- Knowledge of version control systems like Git.
- Excellent communication skills and the ability to collaborate with cross-functional teams
- Knowledge of Agile development practices.
- Experience with mobile app development (e.g., React Native, Flutter).
- Self-motivated with the ability to work independently and take initiative.
Method of Application
Signup to view application details.
Signup Now