Our client is an American startup that provides its users with a fun shopping experience. The application is live, used daily across 17+ locations in the US, and communicates directly with electric vehicles on the ground - in real time. The architecture is clean and modern - no legacy baggage to wrestle with. Interview Stages Call with recruiter Technical interview with recruiter and Senior Mobile developer
Senior Full-stack Developer (PHP+React) with AI expertise
Location
Worldwide
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-stack Developer (PHP+React) with AI expertise
TechMagic
Role Description We're looking for an experienced Senior Full-stack Developer who takes ownership of features end-to-end and actively integrates AI tooling into their daily workflow. You'll join a long-term project in the alternative investments domain, helping to improve and scale a platform that simplifies the entire investment process — from onboarding and compliance to reporting and insights. Qualifications - 6+ years of commercial full-stack experience, with substantial production work on PHP + Symfony on the backend and React + TypeScript on the frontend - Strong knowledge of PHP 8.3, Symfony 5.4, API Platform, Doctrine, and Symfony Messenger - Solid experience with React 17 + TypeScript - Confident with MySQL; comfortable operating on AWS (EC2, RDS, DocumentDB, CloudWatch) - Hands-on practice with AI spec-driven development — you actively use AI tooling as part of your daily workflow, not occasionally - Self-directed — you can take a feature from spec to production without constant supervision - English: C1 (Advanced) — comfortable in async written communication and on calls Requirements - Experience mentoring engineers or stepping into a tech lead role (Will Be a Plus) Responsibilities - Build and maintain scalable backend services using PHP/Symfony and modern frontends in React/TypeScript - Work across the full stack — own features from database schema to UI - Use AI tools actively throughout the development cycle: code generation, spec-driven development, code reviews, and documentation - Write and maintain tests using Playwright (TypeScript) - Collaborate with the team via Jira, Confluence, Bitbucket, and Figma - Participate in code reviews and contribute to raising the team's technical bar Tech Stack - Backend: PHP 8.3, Symfony 5.4, API Platform 2.6, Doctrine, Symfony Messenger - Frontend: React 17 + TypeScript - Data: MySQL, Redis, MongoDB / DocumentDB - Infrastructure: AWS (EC2, RDS, DocumentDB, CloudWatch) - Testing: Playwright (TypeScript) - CI/CD: Jenkins + Deployer - Collaboration: Jira, Confluence, Bitbucket, Figma Product The platform transforms how financial institutions and advisors handle alternative investments. Instead of relying on manual, paper-heavy processes, it offers a streamlined digital workflow that improves accuracy, reduces errors, and provides transparency for investors. The project has been running successfully for several years with a stable client relationship since 2019. The atmosphere within the team is highly collaborative, with strong support from both the client and TechMagic. Work Schedule - Full-time, flexible hours - Fully remote Interview Stages - Call with the Recruiter - Technical interview with the PHP Lead and development team - Client interview Benefits - Projects with modern stack - Work from anywhere (fully remotely or in our office in Ukraine/Poland) - Paid vacations and sick-leaves, additional days-off, relocation bonus - Wellness: Medical insurance / sport compensation / health check-up + flu vaccination at your choice - Education: Regular tech-talks, educational courses, paid certifications, English classes - Fun: Own football team, budget for team lunches, branded gifts Recruiter Yuliia Nochovna
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Engineer, Payments
haulvana.comHaulvana is building the modern operating system for haulers. We serve residential and commercial waste hauling businesses with software that simplifies dispatching, scheduling, routing, billing, and customer communication. Our mission is to bring clarity, speed, and professionalism to an industry that has long been underserved by technology. From independent operators to regional fleets, our tools help haulers streamline their operations and grow more efficiently — without the complexity or bloat of legacy systems. We’re a small, fast-moving team that values thoughtful execution, a low-ego mindset, and building solutions that actually work for the people who use them. If you’re excited about building real infrastructure for real businesses, we’d love to meet you.
Role Description We’re looking for a Full Stack Engineer focused on Payments to own and scale the systems that move money across Haulvana — both on the backend (billing, payments, settlements) and the frontend (dashboards, transaction logs, customer-facing views). You’ll integrate with Stripe for platform-level payments and payouts, and Fiserv for enabling haulers to directly invoice and charge their own customers. Your work will ensure every dollar is tracked, every flow is auditable, and every user — whether dispatcher or business owner — has full confidence in the system. This role is ideal for someone who has worked in fintech, B2B SaaS, or platform billing infrastructure, and wants to solve real-world payment challenges with speed, accuracy, and empathy. - Build and maintain full-stack features supporting invoicing, payments, and account balances - Integrate and extend Stripe APIs (Connect, Billing, Webhooks) for Haulvana’s internal payments - Work with Fiserv APIs to enable haulers to bill and collect from their end customers - Build secure, audit-friendly backend systems for ledgers, settlements, and error handling - Develop dashboards and notifications for transactions, payment status, and invoice tracking - Collaborate with Product and CS to resolve billing issues and iterate on payment features - Ensure uptime, reliability, and data integrity across all financial flows Qualifications - 4+ years experience as a problem solver - Attention to detail - Excellent communication skills - Deep understanding of technology - Proven record of shipping features on time and on budget - Flexible and focussed on solutions - Organized and self-sufficient Benefits - Health insurance with 100% premium covered - Generous PTO / sick leave - 401(k) plan with employer match - Free lunch and snacks - Annual company retreat - Bring your dog to work 🐶 Company Description Haulvana is building the modern operating system for haulers. We serve residential and commercial waste hauling businesses with software that simplifies dispatching, scheduling, routing, billing, and customer communication. Our mission is to bring clarity, speed, and professionalism to an industry that has long been underserved by technology. From independent operators to regional fleets, our tools help haulers streamline their operations and grow more efficiently — without the complexity or bloat of legacy systems. We’re a small, fast-moving team that values thoughtful execution, a low-ego mindset, and building solutions that actually work for the people who use them. If you’re excited about building real infrastructure for real businesses, we’d love to meet you.
Senior NodeJS Engineer
VigilWe’re a tech consultancy, expert in software engineering and cloud transformation.
• You will join our engineering team and be a valued member working closely in a collaborative, autonomous, cross-functional team. • Partner with business stakeholders to identify and address critical problems. • Collaborate with cross-functional teams to make critical architectural decisions and drive the decoupling of the existing platform. • Design and implement software solutions that can scale as the company grows, handling increased load and traffic. • Work closely with 40+ engineers to ensure smooth integration and scaling of existing and new services. • Troubleshoot and resolve performance and scaling issues • Contribute to system architecture and technical strategy decisions. • Write clean, maintainable, and testable code. • Be involved in the continuous improvement of the platform’s infrastructure, enhancing our automation and deployment processes. • Ensure that software design adheres to best practices and is optimised for performance. • Use AWS, Docker, Kubernetes, and other cloud-native technologies to enhance the platform’s scalability and reliability. • Collaborate with team members to set development priorities and work in an Agile environment.
• Design, develop, test, and maintain enterprise COBOL applications on IBM Mainframe platforms. • Develop and enhance batch and online transaction processing systems. • Analyze business and technical requirements to deliver scalable, reliable solutions. • Troubleshoot production issues and provide ongoing application support. • Optimize application performance and improve system stability. • Participate in code reviews and contribute to development best practices. • Collaborate with cross-functional teams throughout the software development lifecycle. • Support modernization initiatives and integration with newer technologies while maintaining critical legacy systems. • Create and maintain technical documentation.
Full Stack Developer
Signet JewelersOur mission: Enable all people to Celebrate Life and Express Love.
• Lead the design, development, and implementation of enterprise-scale applications and services. • Define and enforce application architecture, coding standards, design patterns, and development best practices. • Provide technical direction and guidance to development teams throughout the software development lifecycle. • Review technical designs, code, and implementation approaches to ensure quality, maintainability, and scalability. • Serve as the technical subject matter expert for full-stack development and cloud technologies. • Design and develop scalable web applications using .NET, Java, Angular, and AWS services. • Architect and implement RESTful APIs, microservices, and event-driven solutions. • Design cloud-native and serverless architectures leveraging AWS services. • Evaluate emerging technologies and recommend solutions that align with business and technology strategies. • Ensure applications meet performance, security, reliability, and compliance requirements. • Mentor and coach developers on technical skills, software design, and development best practices. • Support technical onboarding and growth of team members. • Lead code reviews and promote a culture of continuous improvement and engineering excellence. • Collaborate with Product Managers, Business Analysts, Architects, QA teams, and business stakeholders to translate requirements into technical solutions. • Provide effort estimates, technical assessments, and delivery plans for new initiatives. • Participate in Agile ceremonies and help drive successful sprint planning and execution. • Identify and mitigate technical risks and dependencies. • Support production deployments, issue resolution, and continuous improvement initiatives. • Drive adoption of CI/CD pipelines and DevOps best practices. • Collaborate with infrastructure and cloud teams to optimize application deployment and monitoring strategies. • Implement logging, monitoring, observability, and performance tuning solutions. • Ensure cloud resources are designed for security, scalability, and cost optimization.


