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. Let's code a brighter future for Africa together!
Qualifications and ResponsibilitiesA 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.jsDevelop 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.