Run smart in-person & virtual events from one platform.
Full Stack PHP Developer
Location
Brazil
Posted
145 days ago
Salary
0
Seniority
Mid Level
Job Description
Full Stack PHP Developer
Swapcard
• Design, develop and deliver high quality code to production within a short development cycle. • Collaborate with engineering, product and cross functional teams to devise optimal engineering solutions. • Travel to conferences and events for client support (when possible)
Job Requirements
- Excellent verbal and written skills
- Ability to anticipate and resolve problems
- Optimistic and calm when under pressure
- Motivation to excel in a highly autonomous environment
- MS/BS or equivalent and +2 years work experience in Computer Science
- Minimum of 2 years developing web applications using a combination of the following technologies:
- PHP 7 and 8
- Zend Framework 1 (or fork such as zf1-future)
- jQuery
- MySQL/MariaDB
- Fluent in English, any other language would be appreciated!
Benefits
- International team with 40+ nationalities (more on the way!) 🌍
- Remote-first policy with headquarters in Paris 🗼
- Thriving startup with career growth opportunities 🪴
- Open-minded culture that appreciates differences 👽
- Feedback-driven, supportive & curious team with a DIY mindset 🤔 🛠
- Generous Paid Time Off to ensure you have time for what matters most ❤️🏡
- Remote perks designed to optimize your working experience 🎁
- In-person social gatherings to celebrate our achievements 🏝️
- 100% of your health insurance contribution paid by Swapcard 🏥
- Work-from-home budget (one-off contribution for equipment in addition to your initial equipment setup) 🖇️
- Co-working space budget to support remote work in professional environments 💼
- Learning budget to help you develop new and existing skills 🤓
- Mental health care initiatives to support your well-being 🧘
Related Guides
Related Job Pages
More Backend Engineer Jobs
Principal .NET Software Engineer – Cloud Payments Platform
VersapayThe first Collaborative Accounts Receivable Network. Accomplish more, get paid faster, and deliver better experiences.
• Own and evolve core payment services for online (CNP), device-based EMV (CP), digital wallets (e.g., Apple Pay, Google Pay), and payment facilitator/orchestration flows. • Modernize and improve existing components into more cloud-native, distributed architectures using containers on AWS/Azure. • Own and extend end-to-end payment workflows: authorization, capture, void, refund, tokenization, clearing, funding, settlement, and multi-source reconciliation. • Expand capabilities for international payments, including multi-currency and cross-border flows. • Integrate with payment service providers (PSPs), EMV card readers, and device SDKs using secure, standards-based messaging. • Improve and maintain CI/CD pipelines in GitHub Actions (automated builds, tests, security scans, packaging, deployments). • Design and evolve test automation strategy, covering domain-level logic, API contracts, and integration with external processors and devices. • Strengthen platform reliability through observability (metrics, logs, traces), fault-tolerant design, and automated operational workflows. • Partner with Product, Security, Compliance, and Operations to deliver features that balance customer experience, regulatory requirements, risk, and operational robustness. • Mentor engineers, lead design and architecture discussions, and influence the long-term strategy for the payments platform.
Principal .NET Software Engineer – Cloud Payments Platform
VersapayThe first Collaborative Accounts Receivable Network. Accomplish more, get paid faster, and deliver better experiences.
• Own and evolve core payment services for online (CNP), device-based EMV (CP), digital wallets (e.g., Apple Pay, Google Pay), and payment facilitator/orchestration flows. • Modernize and improve existing components into more cloud-native, distributed architectures using containers on AWS/Azure. • Own and extend end-to-end payment workflows: authorization, capture, void, refund, tokenization, clearing, funding, settlement, and multi-source reconciliation. • Expand capabilities for international payments, including multi-currency and cross-border flows. • Integrate with payment service providers (PSPs), EMV card readers, and device SDKs using secure, standards-based messaging. • Improve and maintain CI/CD pipelines in GitHub Actions (automated builds, tests, security scans, packaging, deployments). • Design and evolve test automation strategy, covering domain-level logic, API contracts, and integration with external processors and devices. • Strengthen platform reliability through observability (metrics, logs, traces), fault-tolerant design, and automated operational workflows. • Partner with Product, Security, Compliance, and Operations to deliver features that balance customer experience, regulatory requirements, risk, and operational robustness. • Mentor engineers, lead design and architecture discussions, and influence the long-term strategy for the payments platform.
• Extensive Hands-on experience in Server-side/Web Services development, enhancing and maintaining enterprise-class applications on the J2EE application development platform. • Required Hands-on experience participating in all phases of the SDLC (Systems Development Life Cycle). • Extensive Hands-on development experience implementing applications utilizing any J2EE Application Server, Authentication and Authorization, Caching strategies. • Hands-on programming experience using Java, J2EE, REST/SOAP, HTML5, JavaScript, AJAX, CSS3, Bootstrap, Webix JS, Spring, JSON, XML, JWT, OAuth, Postman, ReadyAPI, and/or similar technologies. • Experience in implementing REST services supporting client-facing application. • Experience implementing REST services security using JWT, OAuth, and other related technologies / standards. • Experience in development of self-contained, reusable, and testable modules and components Demonstrable experience developing, optimizing, and maintaining an enterprise-level web services including complete ownership of the services stack. • Preferred Hands-on experience with Agile Development Methodologies (preferably Scrum). • Preferred Hands-on experience with CI/CD methodologies and containerized application deployments. • Preferred Hands-on experience with web applications developed for Cloud platforms. • Experience in HHS business domain like SNAP, TANF.
Senior Staff Software Engineer – Java, Kotlin, Kafka
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
• Foster a culture and mindset of well-designed systems, test-driven software, and transparent communication with a high caliber of mutual respect and consideration for stakeholders • Design and scale distributed systems using Kotlin, Java, and Spring Boot. • Build and optimize data-intensive applications with Postgres, Kafka, and Redis/Redis PubSub. • Drive system reliability, scalability, and performance across services and infrastructure. • Partner with product and engineering leadership to align technical strategy with business goals. • Mentor engineers and set standards for coding, design, and best practices. • Actively participate in code reviews, maintain technical documentation, and adhere to best software development practices



