All roles

Open role

[Remote] Senior Software Engineer (PHP)

Remote · Poland Full-time

Note: The job is a remote job and is open to candidates in USA. NMI is a global payment technology company that provides payment solutions and infrastructure to software and sales professionals. NMI is seeking a Senior Software Engineer to develop and maintain FeeNavigator, a platform for automated merchant statement analysis and proposal generation, while contributing across the full software development lifecycle and collaborating with Product, engineering, and SRE teams.

Responsibilities

  • Design, build, and enhance features within FeeNavigator using PHP/Laravel and Vue
  • Develop efficient database queries and optimize MySQL performance as needed
  • Own the quality of your work end-to-end through developer-led testing — writing unit, integration, and end-to-end tests, and validating your own changes through to production
  • Improve the health of a large, established codebase by refactoring complex areas and decomposing high-complexity components into maintainable, well-structured code
  • Document critical business logic, application workflows, and key architectural decisions
  • Collaborate with Product Managers to refine requirements and contribute to technical solution design
  • Participate in code reviews to maintain high engineering standards and share best practices
  • Work with SRE to ensure software is observable, resilient, secure, and production-ready
  • Diagnose and resolve incidents, defects, and performance bottlenecks in collaboration with cross-functional teams
  • Contribute to continuous improvement of development processes, tooling, and engineering practices

Skills

  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of experience developing complex applications
  • Fluency in PHP and modern development practices
  • Strong understanding of object-oriented programming and design patterns
  • Experience with relational databases such as MySQL (schema design, query optimization)
  • Experience with modern frontend development (JavaScript/TypeScript, Vue, npm, basic CSS/SCSS)
  • Comfort working in large, established codebases — able to navigate unfamiliar systems, untangle complexity, and make sound changes with limited guidance
  • Familiarity with secure coding principles
  • Experience with Git and CI/CD workflows
  • Experience contributing across the full SDLC
  • Effective use of AI-assisted development tools, with the judgment to know where they add value and the discipline to review and validate their output
  • Ability to work both independently and collaboratively
  • Strong experience with Laravel or similar modern PHP frameworks
  • Experience with the Vue ecosystem (Quasar, Pinia, Vite)
  • Experience with containerization technologies (Docker)
  • Experience with caching technologies (Redis, Memcached)
  • Experience with AWS services (ECS, ECR, S3, SQS)
  • Experience working with logging & monitoring systems (e.g., Sentry, New Relic)
  • Understanding of cloud-native or SaaS architectures (scalability, resilience, multitenancy)
  • Exposure to Python and ML-adjacent services (Flask, Pandas, scikit-learn)
  • Experience integrating AI capabilities into applications, or building workflows that incorporate them
  • Track record of raising engineering standards on a team — improving test coverage, reducing technical debt, or modernizing legacy code

Benefits

  • Competitive salary + bonus
  • A remote first culture!
  • Flex PTO
  • Health, Dental and Vision Insurance
  • 13 Paid Holidays
  • Company volunteer days

Company Overview

  • NMI is powering the next generation of embedded payments with its modular payment acceptance platform and industry-leading gateway. It was founded in 1998, and is headquartered in Schaumburg, Illinois, US, with a workforce of 201-500 employees. Its website is http://www.nmi.com.
  • More open positions

    [Remote] Account Manager Lead - North America - Enterprise

    Work from home Full-time role

    [Remote] Staff Machine Learning Engineer, Underwriting and Credit

    Work from home Full-time role

    [Remote] ICT Designer III

    Work from home Full-time role

    [Remote] Quality Analyst IV - Clinical Validation Auditor (CVA), Healthcare

    Work from home Full-time role

    [Remote] IDF Dataflow Analyst

    Work from home Full-time role

    Trique Interpreter

    Work from home Full-time role

    Chef de Produit Principal – Agentic IA / Senior Product Manager – Agentic

    Work from home Full-time role

    Remote Financial Analyst – Strategic Finance & Reporting Specialist at hirequest – Full‑Time, Flexible Hybrid Opportunity

    Work from home Full-time role

    Investment Analyst

    Work from home Full-time role

    Remote Part‑Time Data Entry Specialist – Earn $20/Hour – Join talentbridge’s Growing Team of Precision Professionals

    Work from home Full-time role

    Operations Manager

    Work from home Full-time role

    Seasoned Remote Benefits Customer Service Representative – Retirement & Pension Support Specialist – Full‑Time Call Center Role at brighthush

    Work from home Full-time role

    Vendor Management Specialist - Fully Remote | Upto $120/hr

    Work from home Full-time role

    [Remote] Clinical Reimbursement Assistant

    Work from home Full-time role

    Outreach Pharmacy Specialist-3

    Work from home Full-time role

    (PT) Crisis Line Worker- Chicago ( Remote) Bi-lingual preferred

    Work from home Full-time role

    Databricks Admin

    Work from home Full-time role

    Customer Service Representative - Work From Home

    Work from home Full-time role

    Shopify - Senior Developer

    Work from home Full-time role

    OpenShift Platform Engineer

    Work from home Full-time role

    Finance Consultant (Remote)

    Work from home Full-time role