Senior Software Engineer (BACKEND)(REMOTE) Opportunity

kobi company

Subscribe to our Telegram Channel

Senior Software Engineer (BACKEND)(REMOTE) in NIGERIA

Remote 4 months ago

Kobi: Simplifying Secure Payments, One Transaction at a Time

Hey there! 👋 We're on the lookout for a Senior Software Engineer to join a rapidly growing team that’s transforming the way secure payments are made. We’re building an innovative service payment app targeting Android, iOS, and Web. 🎉


As a Backend Engineer at Kobi, you’ll be a key player in shaping a platform that will redefine secure transactions. You'll collaborate closely with product managers, fellow engineers, and leadership to deliver a user-friendly app that our users can rely on. If you're passionate about pushing boundaries, solving complex problems, and building secure mobile solutions, this is an exciting opportunity to get in early and make a big impact! 🚀


Roles: Contract to Hire or Full time


Key Responsibilities

  • Cross-Platform Development: Build responsive UIs for Android, iOS, and Web using Flutter.
  • Backend Integration: Set up a hybrid backend system.
  • Agile Development: Actively participate in an Agile environment, contributing to sprints, backlog grooming, and iterative development to deliver features quickly while maintaining quality. 🏃‍♂️
  • Security & Compliance: Ensure the app adheres to NDPR and financial regulations, implementing security measures like encryption and multi-factor authentication (MFA) to protect sensitive user data. 🔐
  • Quality Assurance & Refactoring: Engage in continuous testing, bug fixing, and refactoring to ensure that the app is reliable, efficient, and easy to maintain. Champion best practices in clean code and modular design. 🔄
  • CI/CD Pipelines: Set up CI/CD pipelines for continuous integration, automated testing, and seamless deployment, ensuring stable releases and efficient updates. 🛠️
  • Collaboration & Problem Solving: Work closely with the product and engineering teams to translate business needs into scalable technical solutions, while resolving technical challenges quickly and efficiently.
  • Researching & Adapting: Stay up-to-date with the latest trends in technology and security, researching and adopting the best solutions to ensure the app remains innovative and ahead of the curve. 🔍📈.
  • Code Hygiene & Refactoring:
  • Champion clean code, comprehensive testing, and continuous optimization across backend components.
  • Tooling & Documentation:
  • Maintain backend documentation, task logs, and update trackers according to company standards.


You Are:

  • team player who thrives in collaborative environments, has ability to wear multiple hats and work across functions to bring the best technical solutions to life. ***May be required to provide technical leadership and mentorship to junior engineers within the team.
  • Technically Skilled: You have solid experience in  backend services.
  • An advocate of Agile development, you know how to prioritize tasks and contribute effectively during sprints, keeping momentum high while ensuring quality deliverables.
  • Experienced in security-focused development, you know how to keep sensitive information secure and comply with regulations. 🛡️
  • A leader in refactoring and quality assurance, you are comfortable conducting thorough testing and refining the codebase to keep things clean and scalable.
  • You have a bias for action—you thrive in fast-paced environments and are always seeking ways to drive the development forward efficiently.
  • strong communicator with the ability to explain and justify engineering decisions to both technical and non-technical stakeholders. 💬
  • Curious & Adaptable: You enjoy researching new technologies and consistently find ways to integrate the latest advancements into your work to keep the app innovative and secure.:


Qualifications

  • 4+ years of backend development experience, specializing in API development and secure system architecture. Previous fintech experience is a plus.
  • Proficient in Backend Frameworks: Strong knowledge of Node.jsDjango, or similar frameworks, with experience building and integrating RESTful APIs.
  • Security Awareness: Understanding of encryption standards (AES-256)token-based authentication (OAuth/JWT), and compliance frameworks like NDPR/GDPR.
  • Database Expertise: Hands-on experience with PostgreSQLMongoDB, or serverless platforms e.g.  Firebase, ensuring secure and optimized data handling.
  • Version Control: Skilled in Git for collaborative development.


Bonus Points:

  • Prior experience developing payment apps, or using smart contracts for secure transactions.
  • Familiarity with scalable system design and real-time synchronization.
  • Experience in blockchain, payment or fintech applications is a plus! 🤑
  • Experience with creating microservice backend.
  • Experience with creating algorithms and/or integrating machine learning. 
  • Familiarity with Flutter integration, and hybrid backend architectures.


Benefits:

  • Fully remote, with physical meetings as needed, allowing you to work from wherever you are most productive. 🌍
  • Performance Bonus: Bonus depending on performance. 💸
  • Flexible Work Hours: Fexible working hours.
  • Join a tight-knit team where your work will make a direct impact from day one.
  • A dynamic and supportive environment where your input matters. 🤝
  • Mental Health & Vacation Days: We prioritize your well-being, offering vacation and mental health days off. 🌿🧘‍♀️


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly