Site icon Indeed.com.ng

Midlevel Backend Engineer at PiggyTech Global Limited (PiggyVest)


PiggyTech Global Limited (“PiggyVest”) is a financial service company that helps customers achieve financial freedom through responsible savings and on-the-go investment. PiggyVest is the largest online savings and investing platform in Nigeria. With a growing user base of over 1.2 million customers, PiggyVest is growing its suite of innovative products to further help people better at financial management and planning.

We are recruiting to fill the position below:

 

Job Title: Midlevel Backend Engineer

Location: Lagos

Job Type: Contract

Job Summary

  • We’re looking for a skilled and motivated Mid-Level Backend Engineer to join our growing engineering team.
  • In this role, you will be responsible for developing and maintaining scalable backend services that support our core applications. 
  • You’ll work closely with product managers, frontend engineers, and DevOps to deliver high-performance features and help improve our systems’ overall architecture and reliability. 
  • This is an excellent opportunity for an engineer who is confident in building APIs, enjoys solving complex problems, and is eager to grow into a senior or leadership role over time.

Job Details

  • Backend Development: Build and maintain robust backend services using Node.js and TypeScript.
  • API Implementation: Develop and maintain RESTful and GraphQL APIs that are scalable and secure.
  • Collaboration: Work closely with product, design, frontend, and DevOps teams to deliver end-to-end solutions.
  • Issue Resolution: Troubleshoot bugs and production issues to ensure application stability and performance.
  • Version Control & Reviews: Use Git for version control and participate in peer code reviews.
  • Continuous Improvement: Participate in regular refactoring and system performance reviews.
  • Database Integration: Work with MySQL/PostgreSQL, including writing efficient queries and basic optimization.
  • Code Quality: Write clean, maintainable, and well-documented code following established engineering best practices.
  • Testing: Implement unit and integration tests to ensure system reliability.

Technical Stack:

  • Programming Languages: Node.js, TypeScript
  • Databases: MySQL, PostgreSQL
  • API Protocols: RESTful, GraphQL (preferred)
  • CI/CD: GitHub Actions, Bitbucket Pipelines, GitLab CI/CD
  • Cloud Platforms: GCP (preferred), AWS
  • Messaging Systems: Google Pub/Sub (preferred), RabbitMQ, Kafka (bonus)
  • Version Control: Git, GitHub/GitLab
  • Testing Tools: Jest, Mocha, Supertest
  • Infrastructure Tools: Docker, basic Kubernetes knowledge (preferred)

Requirements

  • Strong experience with Node.js and TypeScript in production environments.
  • Solid understanding of API development, request/response lifecycle, and versioning.
  • Working knowledge of SQL databases, including schema design and query performance basics.
  • Experience writing unit/integration tests and ensuring code coverage.
  • Experience integrating with GraphQL APIs using Apollo Server or similar frameworks.
  • Exposure to Pub/Sub, RabbitMQ, or other message brokers.
  • Familiarity with Docker and containerized deployments.
  • Awareness of monitoring and alerting tools (e.g., Firebase, Prometheus, Sentry).
  • Basic understanding of Kubernetes, microservices, or distributed systems.
  • Familiarity with Git and collaborative development workflows.
  • Understanding of CI/CD pipelines and deployment automation basics.
  • Good grasp of authentication/authorization practices (JWT, OAuth).
  • Ability to work independently and in a cross-functional team environment.

 

How to Apply

Interested and qualified candidates should:

Click here to apply

Application Deadline  26th May, 2025.


Exit mobile version