Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 12, 2025
    Deadline: May 26, 2025
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Piggyvest is a platform that helps individuals and businesses manage their finances effectively - save and invest with ease.
    Read more about this company

     

    Midlevel Backend Engineer

    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.
    • 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.
    • 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.

    Technical Stack

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

    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.
    • 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.
    • 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.

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at PiggyTech Global Limited ("Pig... Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail