Experience
Senior level
Work Level
Mid-Level
Employment Type
Full Time
Salary
₵ Confidential
Industry
Recruitment
Company size
11-20 employees
Phone
0532430141
Location
Ghana
Website
www.sbpafrica.groupby SBP Africa Third Party Accra and Tema Region
You will serve as our digital ecosystems technological pillar as a Senior Full Stack Engineer. Your knowledge will direct the creation of smooth user experiences across online platforms, backend systems, and mobile apps, resulting in a single technological stack that facilitates our quick growth and puts sustainable energy at consumers' fingertips.
• Create, design, and manage our backend systems, mobile applications, and online platform.
• Oversee the creation and deployment of user-friendly, responsive interfaces for our Swap & Go service on both mobile and online platforms.
• Lead the creation of cutting-edge real-time features such as comprehensive energy consumption statistics, intelligent switch station suggestions, and predictive battery tracking.
• Create and enhance RESTful APIs with excellent speed to link our front-end apps to back-end services.
• Oversee the design of database architectures and put effective, scalable data storage solutions into action.
• Create new IoT features to improve user connectivity with our network of smart batteries.
• Work together with UX designers to create and execute top-notch user experiences on all platforms.
• Create and put into place reliable user authentication procedures and safe, scalable payment mechanisms.
• Oversee the development and deployment of cloud-based solutions that enable quick growth.
• Encourage the development team to embrace best practices for code quality, testing, and deployment by mentoring junior engineers and provide technical leadership throughout the whole stack.
• Participate in long-term technology roadmap planning and strategic technical decision-making.
• Seven years or more of full stack development-related professional experience
• A graduate degree in computer science, software engineering, or a similar discipline is desirable.
• Expertise in front-end technologies (Angular, Vue.js, or React)
• Advanced knowledge in backend development using Java, Node.js, or Python
• Extensive background in developing mobile apps (native iOS/Android, Flutter, or React Native)
• Thorough knowledge of SQL and NoSQL database systems and performance enhancement
• Shown expertise in creating and deploying micro services architecture and scalable RESTful APIs
• Strong knowledge of server less architectures and cloud platforms (AWS, Google Cloud, or Azure)
• Knowledge in managing development teams and coaching less experienced developers
• Advanced understanding of best practices for architecture, scalability issues, and software design patterns
• Knowledge of CI/CD pipelines and version control systems (Git)
• Familiarity with Agile approaches and managing projects in hectic settings
• Excellent problem-solving abilities and the capacity to maximize complex, multi-platform systems