Overview
Bankoto is a startup developing e-commerce technology, financial, and marketplace platforms dedicated to helping African businesses succeed online. We offer comprehensive tools including credit, cards, rewards, storefronts, and digital experience platforms. Our innovative solutions empower businesses to thrive in the digital economy, ensuring seamless online operations and enhanced customer engagement.
Job Position: Backend Developer
Job Location: Remote
Job Description
- We are seeking an analytical, results-driven Backend Engineer who will work with team members to build, troubleshoot, and improve backend applications and processes. The Backend Engineer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.
Job Responsibilities
- Software Development: Design, code, test, and debug software applications using PHP and related technologies.
- Application Architecture: Contribute to the design and architecture of software solutions, ensuring they align with business requirements and industry best practices.
- Database Integration: Develop and maintain database structures, including writing and optimizing complex SQL queries.
- Code Review: Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the development team.
- Problem Solving: Troubleshoot and resolve software defects and issues promptly, collaborating with the team to find effective solutions.
- Documentation: Create and maintain comprehensive documentation for software applications, including design specifications, technical documentation, and user manuals.
Job Requirements
- 4+ years of experience building large-scale and data-intensive web applications. Troubleshoot and debug applications and manage cutting-edge technologies to improve legacy applications.
- Provide ongoing maintenance, support, and enhancements to existing web applications.
- Attention to detail
- Excellent communication and prioritization skills
- Deliberate drive to constantly improve and get better
- Experience with test frameworks and writing quality tests
- Strong Experience with PHP, HTML, CSS, VueJs and SQL.
- Good understanding of front-end technologies.
- Strong Experience with CPANEL/Apache
- Experience with micro-service architecture
- Ability to work in a team
- Good understanding of code versioning tools, such as Git
- Skilled at developing Application Program Interface (API) and integrating with third-party APIs.
- Minimum of 5 live projects
- Ability to work autonomously and lead technically
- Ability to take initiative and get stuff done
- Strong understanding of the Software Development Life Cycle (SDLC)
- You should show familiarity with data migration, scripting, transformation, and the setup and administration of backups.
- Familiarity with managing hosting environments, including database administration and application scaling.
- Experience with cloud services (AWS, GCP, Azure) is a plus.
Salary
- N200,000 – N300,000 Per Month
Benefits of Working at Bankoto:
- Equity
- Salary Review Every 6 Months
- Quarterly Performance Bonus
- Annual performance bonus
- 13th Months Salary
- Health insurance
- Device Protection Insurance
- Flexible Work Style
- Sponsored and tailored training
- Paid parental leave
- Paid time off
- Employee-assisted programs
- Day off on your birthday
- Join a high-potential organization and also own equity in the business. This is a unique opportunity to join a rapidly scaling business where we expect you to approach things differently, and solve problems for business owners.
Application Deadline
17th June, 2024.
How to Apply
Interested and qualified candidates should send a detailed CV and Cover Letter to: info@bankoto.me using the job title as the subject of the mail.