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: Nov 19, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • VerifyMe is building the Nigerian trust infrastructure by offering digital identity and verification services to a wide range of industries and the retail market. Licensed by the National Identity Management Commission (NIMC), our verification services are available by API or via our full-service Managed Verification Platform. Our customers can leverage o...
    Read more about this company

     

    Senior FullStack Software Engineer

    • We are currently seeking an experienced Senior Node.js Engineer to join our fast-growing engineering team. You’ll be part of a passionate, collaborative group building verification and security solutions that power trust at scale. You will architect, design, and implement scalable back-end services and modern front-end experiences that serve millions of identity transactions every month.
    • This role reports to the Software Engineering Manager, who leads the mission to deliver high-value, high-impact projects that redefine trust infrastructure across Africa.

    Responsibilities:

    • Design, build, and document scalable, secure, and high performance back-end services using Node.js (NestJS or Express).
    • Develop RESTful and GraphQL APIs that integrate seamlessly with front-end applications and third-party services.
    • Build and maintain modern, responsive web interfaces using React and TypeScript.
    • Write and maintain comprehensive unit, integration, and end-to-end tests to ensure reliability and quality.
    • Containerize services using Docker and deploy them in production environments using Kubernetes.
    • Work with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis), implementing indexing, caching, and performance optimization strategies.
    • Implement CI/CD pipelines to ensure automated builds, tests, and deployments with minimal downtime.
    • Apply secure coding and API security best practices throughout the software development lifecycle.
    • Collaborate cross-functionally with Product, QA, and DevOps teams to ship new features and enhancements efficiently.
    • Mentor and guide junior engineers, promoting engineering excellence, clean code, and continuous learning.
    • Contribute to internal documentation, technical design guides, and reusable libraries.

    Minimum Requirements

    • 5+ years of experience building production-grade applications using Node.js (NestJS, Express, or Fastify). Engineering 3 |
    • Proficient in modern JavaScript/TypeScript, ES6+ features, and asynchronous programming patterns.
    • Experience designing and consuming RESTful and GraphQL APIs.
    • Solid understanding of front-end frameworks (React preferred; experience with Vue.js or Next.js is a plus).
    • Strong hands-on experience with databases (PostgreSQL, MySQL, MongoDB, Redis).
    • Familiar with microservices architecture, message queues (RabbitMQ, Kafka), and API gateway patterns.
    • Experience with Docker, Kubernetes, and deploying to AWS, Azure, or GCP environments.
    • Knowledge of CI/CD tools such as GitLab CI, GitHub Actions, or Jenkins. • Strong understanding of application security, authentication/authorization (JWT, OAuth2).
    • Excellent problem-solving skills and attention to detail.
    • Collaborative team player with strong communication skills and the ability to mentor others.
    • Passionate about clean code, scalability, and continuous improvement.

    Check how your CV aligns with this job

    Method of Application

    Send Cvs to: Jobs@verifyme.ng

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at VerifyMe Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail