Persons with disabilities and female candidates are especially encouraged to apply.
About Us:
An innovative education technology solutions company based in Ghana is seeking to employ a Technology Officer. We are dedicated to transforming education through the power of technology, offering a range of products and services to empower educational institutions, educators and learners alike. We are currently seeking a talented and dynamic Technology Officer to join our team and drive the technological aspects of our mission forward.
Position Overview:
As a Full Stack Designer, you will be responsible for both UI/UX Design and Frontend Development. You will design intuitive and visually appealing user interfaces while ensuring seamless user experiences across our digital products. You will work closely with cross-functional teams, including product managers, software engineers, and content creators, to create engaging and impactful educational solutions.
Responsibilities:
UI/UX Design:
- Create intuitive and visually appealing user interfaces for our digital products, including web and mobile applications, ensuring a seamless user experience.
- Conduct user research and gather user requirements to inform design decisions and improve usability.
- Develop wireframes, user flows, and prototypes using tools such as Sketch, Adobe XD, Figma, or InVision to effectively communicate design ideas and gather feedback from stakeholders.
- Collaborate with product managers and software engineers to translate user requirements into functional designs.
- Conduct user testing and iterate designs based on user feedback and usability tests.
- Stay updated with industry trends and best practices in UI/UX design to bring innovative ideas to the team.
Frontend Development:
- Develop responsive and interactive user interfaces using frontend technologies such as HTML, CSS, JavaScript, Bootstrap, React.js, Angular, Vue.js and SASS/LESS.
- Collaborate with backend developers to integrate frontend interfaces with server-side logic.
- Optimize applications for maximum speed and scalability.
- Ensure cross-browser and cross-device compatibility.
- Implement UI designs in collaboration with the UI/UX design team, ensuring pixel-perfect implementation.
- Collaborate with the development team to define and implement frontend development standards and best practices.
- Conduct code reviews to ensure code quality and adherence to coding standards.
Collaboration and Communication:
- Work collaboratively with cross-functional teams, including product managers, software engineers, and content creators, to ensure the successful delivery of digital products.
- Effectively communicate design ideas and concepts to stakeholders and team members.
- Collaborate with the marketing team to ensure brand consistency across all digital platforms.
Required Competencies:
- UI/UX Design: Proven experience as a UI/UX Designer with a strong portfolio showcasing UI/UX design projects and a deep understanding of user-centered design principles and best practices.
- UI/UX Design Tools: Proficiency in UI/UX design tools such as Sketch, Adobe XD, Figma, or InVision to create wireframes, user flows, and prototypes.
- Frontend Development: Proven experience as a Frontend Developer or similar role, with in-depth knowledge of frontend technologies including HTML, CSS, JavaScript, and responsive design frameworks (e.g., Bootstrap, Foundation).
- Frontend Frameworks/Libraries: Experience with frontend frameworks/libraries such as React.js, Angular, or Vue.js to develop responsive and interactive user interfaces.
- Version Control: Familiarity with version control systems such as Git for code management and collaboration.
- Frontend Build Tools/Task Runners: Understanding and experience with frontend build tools/task runners (e.g., Webpack, Gulp) and package managers (e.g., npm, Yarn) to optimize frontend development processes.
- Accessibility Standards: Knowledge of accessibility standards and best practices to ensure inclusive design.
- Problem-Solving Skills: Strong problem-solving skills and attention to detail to address design and development challenges.
- Communication and Collaboration: Excellent communication and collaboration skills to work effectively with cross-functional teams, including product managers, software engineers, and content creators.
- Fast-Paced Environment: Ability to work effectively in a fast-paced, dynamic environment, managing multiple projects and deadlines.
Qualifications:
This role emphasizes practical know-how over academic qualifications. A successful candidate should be able to practically demonstrate their ability to succeed in this role.
- Proven experience as a UI/UX Designer and Frontend Developer or similar role.
- Strong portfolio showcasing UI/UX design projects and frontend development work.
- Proficiency in UI/UX design tools such as Sketch, Adobe XD, Figma, or InVision.
- Strong understanding of user-centered design principles and best practices.
- In-depth knowledge of frontend technologies including HTML, CSS, JavaScript, and responsive design frameworks (e.g., Bootstrap, Foundation).
- Experience with frontend frameworks/libraries such as React.js, Angular, or Vue.js.
- Familiarity with version control systems such as Git.
- Experience with frontend build tools/task runners (e.g., Webpack, Gulp) and package managers (e.g., npm, Yarn).
- Knowledge of accessibility standards and best practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced, dynamic environment.
- Bachelor’s degree in Design, Computer Science, or a related field is preferred but not mandatory.
- Relevant certifications or professional training in UI/UX design and frontend development are a plus.
Compensation:
The annual compensation for the successful candidate will be competitive and will depend on multiple factors, including the experience and anticipated value of the candidate to the company.
Diversity and Inclusion Statement:
At Afro Technologies, we believe that diversity is the catalyst for innovative and effective solutions in educational technology. We are committed to creating an inclusive environment where every individual is valued, respected, and empowered to contribute their unique perspective and skills. Our aim is to foster a diverse workforce that reflects the communities we serve and the students and educators who benefit from our services.
We recognize that inclusion is not about assimilation, but rather about honoring and celebrating the varied backgrounds, experiences, and ideas that each team member brings to the table. By actively embracing diversity in all its forms — including race, gender, age, religion, disability, sexual orientation, and cultural background — we cultivate an atmosphere of mutual respect, collaboration, and continuous learning.
Our commitment to diversity and inclusion is woven into the fabric of our corporate culture and integrated into our policies, programs, and practices. We are dedicated to continually developing a diverse talent pool, promoting equitable opportunities for all, and creating a workplace where all employees can thrive and drive innovation in educational technology.
Join us at Afro Technologies as we work together to build an inclusive, dynamic, and diverse team that leads the way in revolutionizing education through technology. Your voice, your ideas, and your passion are integral to our shared success and the impact we make on education worldwide.