Software Engineer

Company: NMI

Salary: Not provided

Location: , United States

react
remote

Description

• Design, build, and enhance features within Merchant Central using PHP/Laravel and React • Develop efficient database queries and optimize MySQL performance as needed • Write unit, integration, and end-to-end tests to ensure code quality and reliability • 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 and QA teams 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

Requirements

• Bachelor’s degree in Computer Science or equivalent experience • 3+ 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) • Familiarity with secure coding principles • Experience with Git and CI/CD workflows • Experience contributing across the full SDLC • Experience with modern frontend development (JavaScript/TypeScript, React,NPM, basic CSS/SCSS) • Ability to work both independently and collaboratively

Benefits

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

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.