Lead Backend Developer

Company Name: DeepRevAI

Job Description:

We’re looking for a Lead Backend Developer (Node.js) to join our founding team at adsVase, an innovative platform at the intersection of social networking, AI, and e-commerce.

In this role, you’ll take ownership of our backend systems, guiding the technical direction and leading a small team of developers to build and maintain a reliable, scalable, and secure infrastructure. Your contributions will be instrumental in shaping the product architecture and ensuring a seamless experience for our users.

What is adsVase?

adsVase is a platform that combines the best of social media, e-commerce, and artificial intelligence (AI) to create a space where businesses and individuals can share, engage, and grow together.

Think of adsVase as a one-stop location for:

Connecting with people through product posts, comments, likes, and notifications.

Creating and managing both free and paid ads that help creators promote their products and services.

Personalized recommendations that help explorers find content, businesses, and creators they’ll love.

Key Responsibilities:

1. Lead the design, development, and deployment of scalable backend systems using Node.js and Express.js.

2. Develop robust APIs (RESTful or GraphQL) for communication with frontend applications. Architect and maintain robust APIs to support web and mobile applications.

3. Implement secure authentication and authorization systems (JWT).

4. Design and maintain efficient database schemas for relational databases (PostgreSQL, MySQL) or NoSQL databases (MongoDB, Cassandra).

5. Collaborate with frontend, AI, and product teams to deliver end-to-end features.

6. Optimize database queries and implement caching layers to enhance performance.

7. Optimize backend services for low latency and high throughput.

8. Write clean, maintainable, and modular code following best practices.

9. Create and execute unit, integration, and performance tests to ensure reliability.

Required Skills and Qualifications:

1. Strong proficiency in Node.js (Express, NestJS).

2. Expertise in designing and implementing RESTful and/or GraphQL APIs.

3. Solid experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).

4. Knowledge of microservices architecture and distributed systems.

5. Understanding of security best practices, including secure data storage and API protection.

6. Experience with version control systems like Git.

7. Familiarity with CI/CD pipelines (Jenkins or GitHub Actions).

8. Strong debugging and optimization skills.

8. Optimize database queries and implement caching layers to enhance performance.

10. Optimize backend services for low latency and high throughput.

11. Write clean, maintainable, and modular code following best practices.

Create and execute unit, integration, and performance tests to ensure reliability.

Preferred Skills:

1. Familiarity with Docker and container orchestration tools like Kubernetes.

2. Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.

3. Knowledge of event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ).

4. Exposure to big data technologies like Elasticsearch, Hadoop, or Spark.

Nice to Have

1. Experience with leading a team and working in a Startup.

2. Background in social or e-commerce platforms.

3. Familiarity with AI integrations or recommendation engines.

Why Join Us?

1. Be part of an ambitious startup from the ground up.

2. Gain equity-based rewards for early contributions.

3. Work remotely with flexible hours.

Help shape a platform with real impact across Africa and beyond.

Job Type: Full Time

Location: Port Harcourt

Job Posted: 31st July 2025

Job Category: Onsite
Job Type: Full Time
Job Location: Port Harcourt

Apply for this position

Allowed Type(s): .pdf, .doc, .docx