Backend Engineer
InfoStrategy Technology
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
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