Introduction to Spiro:
Spiro is revolutionizing the future of electric mobility in Africa, focusing on electric mobility and energy storage solutions. With operations across countries like Benin, Togo, and Rwanda, Spiro is committed to sustainable development, technological innovation, and community impact. We have achieved over two million battery swaps, nearly 10,000 electric motorcycles on the road, and hundreds of jobs created in only 13 months. Join us in our mission to create a cleaner, greener future.
We are actively seeking a professional with the expertise and dedication to contribute significantly to the development and refinement of our web applications. Your pivotal role is essential in delivering an impeccable and user-friendly experience to our clientele, while helping Spiro achieve its mission.
Reports To: Head of IOT and Connected Assets
- Front-End Development: Lead the design and development of web applications using React JS, ensuring a responsive and visually appealing user interface.
- State Management: Implement and manage state within React components, ensuring efficient data handling and a smooth user experience.
- Component Reusability: Create reusable UI components for use across multiple pages and applications, optimizing development efficiency.
- Data Integration: Collaborate with back-end developers to integrate front-end components with server-side logic, ensuring a cohesive end-to-end system.
- User Experience (UX): Prioritize user experience by implementing best practices in navigation, interactivity, and accessibility.
- Optimization: Continuously assess and enhance the performance of web applications for speed, responsiveness, and scalability.
- Testing and Debugging: Conduct rigorous testing and debugging of front-end components to ensure error-free operation.
- Documentation: Maintain clear and comprehensive documentation of code, component libraries, and application architecture.
- Version Control: Utilize version control systems (e.g., Git) for collaborative development and code management.
- Good understanding of asynchronous request handling, partial page updates like AJAX, Promises
- Proficient in advanced CSS3, HTML5 and Bootstrap
- Working experience on testing tool karma/jasmine
- Proficient understanding of code versioning tools, such as Git
- Excellent analytical/reasoning skills
- Good team player
- Excellent written and verbal communication skills
Please send your resume to Mylene DOEVI [firstname.lastname@example.org] Join Spiro in driving a sustainable future and apply today! Spiro is an equal opportunity employer committed to diversity and inclusion in the workplace. We encourage applications from all qualified individuals, regardless of race, gender, disability, or age.