Skip to content
mimi

Backend Engineer

InfoStrategy Technology

Abuja · On-site Full-time Yesterday

About the role

Full‑Stack Engineer – FinTech (PHP/JavaScript)

Location: [City, Country / Remote]
Employment Type: Full‑time, Permanent


About the Role

You will design, develop, and maintain the back‑end services, APIs, databases, and cloud infrastructure that power our web and mobile financial‑technology platforms. Working closely with product owners, UI/UX designers, and QA engineers, you’ll ensure high‑quality, secure, and scalable solutions that meet the fast‑paced demands of the fintech market.


Key Responsibilities

  • API Development: Design, implement, and document RESTful APIs that expose core business functionality to web, mobile, and partner systems.
  • Database Design & Management: Create and evolve relational schemas (MySQL, PostgreSQL, Oracle, or SQL Server) that reflect business processes; write performant queries, indexes, and migrations.
  • Server‑Side Logic: Build robust services in PHP (Laravel preferred) and/or Node.js (Express) following OOP best practices.
  • Cloud & DevOps: Deploy, monitor, and scale applications on AWS (EC2, RDS, S3, Lambda, etc.); manage infrastructure as code, CI/CD pipelines, and serverless functions where appropriate.
  • Caching & Queuing: Integrate Redis/Memcached for high‑speed caching and use SQS, RabbitMQ, or Laravel Queues for asynchronous processing.
  • Security & Compliance: Apply OWASP security principles, implement authentication/authorization (OAuth2, JWT, SAML), and manage session handling across distributed servers.
  • Testing & Quality: Write unit, integration, and contract tests; maintain automated test suites and ensure code coverage.
  • Collaboration: Participate in Agile ceremonies (sprint planning, daily stand‑ups, retrospectives); contribute to code reviews, documentation, and knowledge‑sharing sessions.

Required Qualifications

Category Minimum Requirement
Education Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s a plus)
Experience 5+ years developing high‑quality software; proven fintech domain experience
Core Skills • Strong OOP concepts
• RESTful API design
• Agile/Scrum methodology
• Relational DBMS (MySQL, PostgreSQL, Oracle, or SQL Server)
Front‑End Awareness Basic knowledge of JavaScript, HTML5, CSS3 (for API consumption & integration)
Programming Proficient in PHP and/or JavaScript; Laravel or Express expertise preferred
Version Control Git (branching, pull‑requests, CI integration)
Security OWASP best practices; session management in distributed environments
Infrastructure AWS ecosystem (EC2, RDS, S3, Lambda, CloudFormation/Terraform)
Experience with serverless architectures is a plus
Auxiliary Tools Queuing (SQS, RabbitMQ, Laravel Queues)
Caching (Redis, Memcached)
Testing Automated testing frameworks (PHPUnit, Jest, Mocha, etc.) and unit‑test development

Desired Competencies

  • Leadership & Planning: Ability to lead technical discussions, mentor junior developers, and drive delivery timelines with confidence and integrity.
  • Communication: Clear oral and written communication; adept at producing technical documentation and status reports.
  • Collaboration: Proven track record of thriving in cross‑functional teams (product, design, QA, operations).
  • Proactivity: Self‑starter who anticipates challenges, proposes improvements, and takes ownership of outcomes.
  • Problem‑Solving: Strong analytical mindset to troubleshoot complex integration issues and optimize performance across platforms (mobile vs. desktop).

What We Offer

  • Competitive salary & performance‑based bonuses
  • Comprehensive health & wellness benefits
  • Flexible working arrangements (remote/hybrid)
  • Continuous learning budget & professional development opportunities
  • Cutting‑edge fintech projects with high impact

Ready to shape the future of financial technology?
Submit your resume, a brief cover letter highlighting relevant fintech experience, and any code samples or GitHub repositories to [recruitment@yourcompany.com].

We are an equal‑opportunity employer and welcome applicants of all backgrounds.

Skills

AWSCSS3ExpressGitHTML5JavaScriptJSONLaravelMemcachedMySQLOracle SQLOWASPPHPPostgreSQLRabbit MQRDBMSRedisRESTful APIsSQSSQL ServerXML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free