Cross-border payments simplified
Senior Fullstack Engineer
Location
India
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Engineer
Xflow
• Design and develop RESTful APIs using PHP/Laravel • Build frontend applications using TypeScript/React with a focus on performance and Developer Experience (DX) • Integrate with external services; define and maintain API contracts • Optimize performance, perform profiling, and reduce latency • Design database schemas, handle migrations, indexing, and query optimization • Contribute to quality assurance: write tests (unit/integration/e2e), conduct code reviews, and automate checks • Ensure observability and reliability: implement logs, metrics, alerts, and traces • Participate in designing architectural solutions
Job Requirements
- 4+ years of experience with PHP, strong knowledge of Laravel (DI, queues, profiling, REST, modularity)
- 4+ years of experience with TypeScript, strong knowledge of React/Redux Toolkit, routing, build processes, and bundle optimization
- Databases: PostgreSQL/MySQL, Redis; experience with schema design, indexes, and transactions
- Message Queues/Buses: Kafka — experience with event-driven integrations
- Security: OAuth2, JWT
- Understanding of DDD, SOLID, 12-Factor App methodology, and observability (Prometheus/Grafana, OpenTelemetry)
- Nice to have: Experience with Golang development
- Development experience with Ant Design (Antd) 5+
- Experience with or understanding of GitLab CI, feature flags, migrations, and blue-green/rolling deployment strategies
- Testing tools: Jest, Playwright; for PHP — PHPUnit/Codeception; integration/e2e testing experience
Benefits
- Competitive salary and benefits package
- Opportunity to work with a talented and passionate team in a creative and dynamic environment
- Flexible working hours and remote/office work options
- Career growth and professional development opportunities
- A fun and inclusive company culture that celebrates diversity and creativity
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and develop robust full-stack solutions • Work in a cross-functional scrum team to achieve regular sprint goals • Mentor and review the code of more junior team members • Embrace software development best practices such as TDD, documentation, design patterns, secure coding, and algorithmic optimization
Senior Software Engineer – Product
Timely Recruit LtdEnergising Excellence In Every Hire & Connecting talent to Power your industry future.
• Support discovery in a new area, in collaboration with Product, Success, and other business stakeholders. • Collaborate with Product to rapid build initial prototypes and MVPs, owning the engineering workflow to identify, scope, prioritize, and deliver technical solutions. • Drive technical decisioning and buildout, rightsizing our architecture early to balance time to market and support for future iterations and integrations. • Facilitate quick iteration and learning by applying customer feedback to initial delivered prototypes. • Communicate progress and findings, engage with internal and external stakeholders to gather and implement feedback
Deine Aufgaben Unsere Plattform wächst – und wir brauchen jemanden, der die Architektur mitdenkt, nicht nur Code schreibt. Du steigst als erfahrener Freelancer in ein Engineering-Team ein und treibst konkrete technische Themen eigenverantwortlich voran: von der Skalierung unserer Microservices bis zur Standardisierung unserer API-Landschaft. Kein Handholding, kein Mikromanagement – du weißt, was du tust, und wir vertrauen dir dabei. - Entwicklung, Implementierung und Skalierung von Microservices auf einem Kubernetes-Cluster - Fullstack-Entwicklung mit Typescript/React, Go und Python - Aufbau und Pflege von CI/CD-Pipelines (z. B. Github Actions) und Containerisierung (Docker) - Definition und Umsetzung von API-Standards, z.B. gRPC oder FastAPI - Sicherstellung von Clean Code, Testing-Strategien und Repository-Struktur - Beratung bei Architekturentscheidungen, Performance-Optimierung und Skalierbarkeit - Technischer Input zur technischen Roadmap und strategischen Weiterentwicklung der Plattform - Etablierung von Standards im Software Engineering und Qualitätssicherung, die das Team übernehmen kann - Proaktive Identifikation und Lösung komplexer technischer Herausforderungen - Zusammenarbeit über Teams hinweg, um Systemintegrität und Konsistenz sicherzustellen Dein Profil - 5+ Jahre Berufserfahrung in der Softwareentwicklung - Du bist in Deutschland wohnhaft - M.Sc. oder PhD in Informatik, Computer Science oder vergleichbare Praxiserfahrung - Fließende Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse - Erfahrung in Microservices, verteilten Systemen, Testing, Software Engineering-Prinzipien, insbesondere Clean Code, Testing (Unit, Integration, E2E), Code-Reviews und Repository-Struktur - Fundierte Kenntnisse in Frontend & Backend-Technologien, Containerisierung, CI/CD und API-Design - Erfahrung in skalierbarer Verarbeitung großer Datenmengen - Praktische Erfahrung mit gRPC, REST, FastAPI, Docker, Github Actions - Starkes analytisches Denken, Problemlösungskompetenz und Teamfähigkeit - Fähigkeit, komplexe technische Probleme verständlich zu kommunizieren und Lösungen nachhaltig umzusetzen Warum wir? RAHMENBEDINGUNGEN - 100 % Remote: Du arbeitest deutschlandweit wo du willst - Hauptsache du hast eine Internetverbindung. - 100 % Digital: klare Prozesse, moderne Tools - Einsatz als Freelancer auf Stundenbasis - Marktgerechnete Vergütung, die wir offen im ersten Gespräch klären - Bevorzugt 5 Tage/Woche, Teilzeit je nach Umfang möglich - Startdatum ab sofort
Senior Software Engineer, Platform
BranchWe provide cross-platform linking and attribution solutions to the world's leading digital brands.
• Measure and optimize the performance, scalability, and uptime of backend services • Demonstrate and promote a culture of engineering excellence • Conduct design and code reviews and push the bar for engineering rigor and standards • Collaborate with product management, customer success, and customer support to deliver the best experience for our users • Focus on consistent, cohesive REST APIs and domain driven service design to facilitate and orchestrate service contracts




