Nkwa is seeking a talented Full-Stack Software Developer who is passionate about creating simple solutions that work! The Full-Stack Software Developer will support the UI/UX Designer, Frontend Developer, and Database Architect in their effort to obtain and consolidate customer requirements and feedback. This is an onsite role.
Responsibilities
- 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
Required Skills & Experience
- 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
Preferred Skills & Experience
- Hands-on experience with Nestjs, React, Pandas, Numpy, and other Python tools
- Hands-on experience with JSON
What We Offer
- 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.
How to Apply
Interested candidates should submit their resume and a cover letter detailing their qualifications and experience to jobs@mynkwa.com by August 20th.
Nkwa is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.