Senior Full Stack Engineer, Payments
Goodleap- Full Time
- Senior (5 to 8 years)
Candidates should possess 10+ years of professional experience in full-stack JavaScript development, demonstrating experience leading engineering efforts or serving as a tech lead on complex, high-scale projects. A proven track record of designing scalable systems, including microservices and distributed architecture, is required, along with experience integrating payment systems such as Stripe and PayPal with strong security practices. Deep understanding of browser rendering performance and frontend optimization, coupled with a strong grasp of data modeling using PostgreSQL and familiarity with NoSQL/Redis, are also necessary.
The Senior Software Engineer will lead feature development from concept to deployment, collaborating closely with product and design teams. They will drive technical decisions and shape the architecture for a fast-evolving, AI-enabled platform, translating product requirements into reliable, scalable implementations across the stack. The role involves operating with a high degree of autonomy, moving quickly from concept to shipping while maintaining code quality, integrating external services, and contributing to planning, estimations, and delivery expectations. Furthermore, the engineer will champion clean, testable code and support the team through code reviews, and communicate proactively in a distributed environment while fostering a culture of continuous improvement.
Designs and implements software solutions for growth
Able designs and implements software solutions to help Private Equity and Venture-backed companies grow. Their services include identifying opportunities, creating strategic roadmaps, and developing investment plans that focus on driving growth and cutting costs. Able uses Artificial Intelligence to enhance product and company development, addressing issues like outdated systems and inefficient customer experiences. Unlike many competitors, Able tailors its solutions to meet the specific needs of each client, ensuring a more personalized approach. The goal of Able is to leverage technology to create positive change, enabling clients to launch products more quickly and efficiently.