01/08/2024
Dive into the Digital Frontier of Africa!
Unleash your coding prowess and join our band of tech enthusiasts as we set sail on groundbreaking quests crafted explicitly for the vibrant landscapes of the African continent. We're not just looking for talent; we're seeking coding maestros whose hearts beat in binary, passionate about sculpting the future through lines of code. If you're ready to transcend the mundane and embark on a journey where every keystroke echoes with innovation, where your code becomes the brushstrokes on the canvas of the digital revolution, then we want you on our team!
Africa is calling, and we need your nerdy brilliance to answer! Be a part of something bigger than code — be a catalyst for technological metamorphosis on this vast and diverse continent. This isn't just a job; it's an odyssey into the realms of technology and innovation. If you're ready to make a meaningful impact, send your resume/portfolio to [email protected]. Let's code a brighter future for Africa together!
1. UI/UX Designer:
— Conceptualize and formulate a comprehensive UI/UX design strategy that aligns with the brand's vision.
— Craft seamless user experiences that leave a lasting impression.
— Proficiency in industry-standard design tools like Adobe XD or Figma is required.
— Generate top-notch UX design solutions by creating wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.
— Conduct thorough and real-world testing of UI elements, including CTAs, banners, page layouts, designs, flows, and target links on landing pages.
— Transform concepts into visually stunning interfaces and elevate user experiences with your innovative design approach.
— Collaborate effectively with cross-functional teams.
— Develop and maintain design guidelines for consistency.
— Conduct user research and translate findings into design improvements.
— Stay updated on industry trends and incorporate them into your designs.
UI UX Designer Requirements:
— Two years of UI/UX design experience for digital products or services.
— Working knowledge of the following technologies and software: Figma, Adobe XD, HTML, CSS (SCSS), iOS, and Android UI design systems.
— A portfolio showcasing your creativity and real-world UI/UX design work for both web and mobile platforms.
— Multi-tasking, time management, and task-prioritizing skills are a MUST.
2. Frontend Developer:
— Proficiency in JavaScript is a MUST.
— Transform web and mobile app designs into frontend code, develop features to enhance the user experience, and balance functional and aesthetic design to ensure optimized web pages for maximum speed and scalability while collaborating with the UI/UX designer.
— Develop sleek and responsive web interfaces using React.js (Next.js) while following all web development best practices.
— Develop a sleek and aesthetically appealing cross-platform mobile app using React Native.
— The ability to wear many hats and code in diverse languages, such as Dart for Flutter apps and Swift for iOS app development, is a plus.
— Have working knowledge and understanding of crucial website design principles and SEO optimization.
— Collaborate with backend developers to integrate UI components with APIs and databases.
— Familiarity with state management libraries like Redux is essential.
— Implement and manage unit and integration tests to ensure code reliability and functionality — experience with testing libraries and frameworks (e.g., Jest, Mocha, Jasmine) is recommended.
— Utilize version control systems, especially GitHub, for effective code collaboration and management.
— Must be analytical and detail-oriented, with advanced problem-solving skills. Additionally, a potential candidate must be observant and able to remain focused on tasks for an extended period.
— Showcase your coding finesse through an accessible project portfolio.
3. Backend Developer:
— A solid understanding of Node.js and its ecosystem, including common frameworks like Express.js, is a MUST.
— Experience in writing highly secure and robust server-side applications with Node.js
— Develop and maintain robust RESTful APIs to support web and mobile clients.
— Proficiency in writing and executing test scripts using testing frameworks like Jest or Mocha is required.
— Familiarity with the MERN stack is strongly recommended.
— Implement security and data protection measures.
— Collaborate with frontend developers to integrate user-facing elements with server-side logic.
Versatility in coding languages, such as Python and PHP (Laravel), is advantageous.
— Utilize version control systems, especially GitHub, for effective code collaboration and management.
— A working knowledge of Google Cloud Platform and core AWS web-enabling technologies is recommended.
— Experience with deployment platforms like Vercel, Render, Railway, Netlify etc is recommended. Knowledge of deployment technologies and tools, including Docker and Kubernetes, is advantageous.
— A proven track record of designing, developing, implementing, and optimizing scalable distributed systems in cloud environments is a plus.
— Excellent problem-solving skills and attention to detail are required.
— Create and maintain software documentation.
NOTES to applicants:
— Applicants MUST be based anywhere in any African country.
— All applicants must present a portfolio showcasing their real-world projects.
Join us in shaping the technological landscape of Africa! Send your resume and portfolio to [email protected]
.
Closing Date: January 22th, 2024.
Building web applications for businesses