
Full stack software engineer – Buea
NKWA APP
Buea, Southwest (Sud-Ouest)., Cameroon
·Apply ASAP
·Unspecified
·Information Technology - Electronics - Digital
·Developer
- Collaborate with project manager, customers, and internal team members
- Work with the internal team to ensure synchronization of effort
- Identify and troubleshoot any backend issues
- Develop innovations that will improve the QA of the data repository
- Identify structural improvements and opportunities for development processes
- Perform testing, analysis, and scaling with application to backend software features
- Write code to a high degree of quality and with attention to precision and long-term planning
- Write unit/functional or integration tests for each feature you implement
- Own the overall quality of your code including unit testing, functional testing, and performance
- Produce and maintain technical designs and documentation relevant to assigned software development tasks.
- Design, implement, and test new functionality based on business and functional requirements
- 4+ years of hands-on design & development experience
- Experience in designing data lakes, data repositories, or any other centralized storage solution for uploading/downloading various types of data
- Experience in designing REST API using Nestjs, and Javascript-based tools and technologies.
- Experience in Nodejs ORMS like TypeORM, Prisma, Sequelize etc. for backend integration
- Experience in backend databases like PostgreSQL, MySQL etc.
- Experience in building pixel-perfect Web and mobile applications using Nextjs, React Native and Javascript-based tools and technologies.
- Fronted and backend components design, detailed technical design, development, testing, implementation, and maintenance
- Experience with Continuous Integration tools
- Hands-on experience with Nestjs, React, React Native and other JS libraries
- Competitive salary and benefits package.
- Opportunity to make a significant impact in a growing fintech startup.
- Collaborative and innovative work environment.
- Professional development and growth opportunities.
» Years of work experience: Between 3 years and 5 years