Full Stack Developer (Redux, PHP, Wise Payments)
Project detail
Digital Dynamics Marketing, Inc. is a leading digital marketing agency focused on driving measurable results for our clients. We are seeking a highly skilled and results-oriented Full Stack Developer to join our fully remote team and take ownership of our crucial infrastructure, specializing in robust payment and automation systems.
This is a critical role for an engineer who excels in the complete development lifecycle, from sophisticated front-end state management to secure, reliable back-end transactions.
Key Responsibilities
- Payment Gateway Implementation: Design, implement, and maintain secure customer payment gateway solutions, with a strong emphasis on integrating and managing Wise (formerly TransferWise) auto payments and API endpoints.
- Back-End Development: Architect and build scalable, high-performance server-side applications and APIs using PHP (ideally with a modern framework like Laravel or Symfony).
- Front-End Development: Develop dynamic, responsive user interfaces, manage application state efficiently using Redux (or similar state management) within a modern framework like React.
- System Automation: Develop and deploy automated systems for client reporting, internal data synchronization, and financial operations.
- Database Management: Design, optimize, and maintain database schemas (e.g., MySQL, PostgreSQL) ensuring data integrity and performance.
- Code Quality & Security: Write clean, well-tested, and secure code, following best practices for web security, especially concerning financial data (PCI compliance knowledge is a plus).
Required Skills & Qualifications
- 6+ years of proven professional experience as a Full Stack Developer.
- Deep expertise in PHP development and modern front-end libraries (e.g., React, Vue, Angular).
- Expert proficiency in state management, particularly with Redux.
- Mandatory proven experience in integrating third-party payment gateways, with specific, demonstrable experience setting up and managing Wise auto payments/APIs for automated transactions.
- Strong portfolio or case studies demonstrating successful deployment of payment/financial automation systems is highly desirable.
- Excellent communication skills and ability to thrive in a self-directed, remote team environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Highly Desirable Skills (Major Plus)
- Extensive experience in Flutter development for building high-quality, cross-platform (iOS/Android) mobile applications.
- Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices (CI/CD, Docker).