Senior Fullstack Engineer (Backend-Heavy) at Pricepally

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
94020
Job Views
72

Job Description



Position Overview



  • We are seeking a Senior Backend-Heavy Full stack Engineer with substantial experience in integrating e-commerce platforms with SAP or other enterprise inventory management systems.

  • The ideal candidate will possess deep expertise in NestJS, GraphQL, TypeORM, PostgreSQL, and a strong foundation in logging and monitoring tools.

  • This role requires a seasoned engineer who can architect and implement backend systems while ensuring seamless integration with various enterprise applications.


Key Responsibilities


Backend Development:



  • Architect and develop scalable backend systems using NestJS.

  • Design and implement GraphQL APIs to support front-end requirements and integrations.

  • Develop robust data models and manage data interactions using TypeORM with PostgreSQL.


Integration:



  • Lead the integration of e-commerce platforms with SAP or other enterprise inventory management systems.

  • Develop and maintain custom connectors and middleware to ensure seamless data flow between systems.

  • Work closely with stakeholders to understand integration requirements and deliver effective solutions.


Monitoring and Logging:



  • Implement and manage logging and monitoring systems to ensure system reliability and performance.

  • Develop and maintain alerting mechanisms to proactively address system issues.

  • Use tools like Prometheus, Grafana, ELK stack, or similar for monitoring and logging.


Independent Work & Problem-Solving:



  • Exhibit strong problem-solving skills, with the ability to troubleshoot complex issues independently.

  • Work autonomously to deliver solutions without reliance on constant supervision.

  • Ensure a stable and reliable working environment, free from limitations related to power supply issues.


Collaboration:



  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.

  • Work closely with DevOps and QA teams to ensure smooth deployment and continuous integration.

  • Participate in code reviews, provide feedback, and ensure coding standards are followed.


Technical Leadership:



  • Mentor junior engineers and provide guidance on best practices.

  • Contribute to architectural decisions and technology strategy.

  • Stay updated with emerging technologies and propose improvements to existing systems.


Required Qualifications


Experience:



  • 5+ years of experience in software development with a focus on backend systems.

  • Proven experience in integrating e-commerce platforms with SAP or other enterprise inventory management applications.Other Qualifications

  • Strong expertise in NestJS, GraphQL, TypeORM, and PostgreSQL.

  • Experience with test frameworks


Skills:



  • Deep understanding of RESTful services and GraphQL APIs.

  • Proficient in SQL and database design, with hands-on experience in PostgreSQL.

  • Experience with logging and monitoring tools like Prometheus, Grafana, ELK stack, or similar.

  • Solid understanding of software development lifecycle, including CI/CD.


Soft Skills:



  • Excellent problem-solving skills and attention to detail.

  • Strong communication skills and ability to work in a collaborative environment.

  • Ability to handle multiple tasks and projects simultaneously.

  • Experience with cloud platforms like AWS, Azure, or GCP.

  • Familiarity with microservices architecture and containerization (Docker/Kubernetes).

  • Knowledge of front-end technologies such as React, or React Native is a plus.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept