Senior Software Engineer, Donor Experience
GivebutterFull Time
Senior (5 to 8 years)
Candidates must have modern PHP development experience with PHP 8.0+ and fluency in the latest PHP features and best practices. A solid grasp of a modern PHP framework like Symfony or Laravel is required. Experience with Domain Driven Design, Message-Driven Systems, and Event Sourcing is a significant plus. Familiarity with microservices architecture and working on financial systems is a bonus. Excellent automated testing skills (unit, integration, functional) are essential. Experience with AI tooling for productivity acceleration is desired. A high degree of ownership and autonomy is expected. Experience in a cross-functional environment is a plus. Intermediate (B2) or above written or spoken Spanish is advantageous but not essential.
The Senior PHP Engineer will contribute to the initial build of a new mobile finance product for the Mexico market. This role involves operating within a small cross-functional product team with a startup mindset. Responsibilities include building relationships with other product teams to leverage existing learnings, collaborating with frontend engineers to define API behaviors and expectations through documented contracts, and working closely with product stakeholders to agree on MVP requirements. The engineer will utilize modern backend technologies including PHP 8, Symfony, AWS, PostgreSQL, RabbitMQ, Docker, and Kubernetes, and employ CI/CD practices with Datadog, GitHub Actions, and ArgoCD. Robust automated testing using Behat and PHPUnit is expected, along with monitoring via Datadog.
Provides credit lines for retirement contributions
Lendtable helps employees increase their long-term wealth by providing lines of credit for retirement and employee stock purchase plans (ESPP). This service allows employees to contribute to their 401(k) plans or ESPPs without reducing their take-home pay, enabling them to take full advantage of employer matching contributions. The application process is straightforward, and Lendtable earns revenue through fees on the credit extended. The company's goal is to maximize retirement savings for employees of large corporations while keeping their monthly budgets intact.