remote
Senior Software Developer Full stack - Trust Payments
Software Engineer
Senior Full‑Stack Developer building scalable payment solutions using JavaScript, React, Node.js, Python, AWS and relational databases. Lead end‑to‑end feature delivery, mentor teammates, and drive performance and security across global fintech platforms.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web services and front‑end components for payment processing and commerce solutions.
- Collaborate with product, design, and data teams to translate business requirements into robust, secure, and scalable code.
- Implement CI/CD pipelines, automated testing, and cloud deployments on AWS to ensure rapid, reliable releases.
- Mentor junior developers, conduct code reviews, and promote best practices in architecture, security, and performance.
- Analyze system metrics, troubleshoot production issues, and optimize database queries for high‑throughput environments.
Requirements
- 5+ years of full‑stack development experience with JavaScript, React, and Node.js.
- Strong proficiency in Python, SQL, and relational database design.
- Hands‑on experience deploying and managing services on AWS (EC2, RDS, Lambda, S3).
- Deep understanding of RESTful APIs, authentication, and payment industry standards.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javascriptreactnodejspythonawssql