Remitee, a rapidly expanding fintech company specializing in international payments, is seeking a Sr Full Stack Developer (.NET + React) to join our Direct Payments team.
As a Full Stack Developer, you will play a key role in building and maintaining the applications that power Remitee’s white-label solutions. You will work across both frontend and backend technologies, ensuring scalability, performance, and seamless integration with our ecosystem. Collaborating closely with cross-functional teams—including Technology, Product, and Operations—you’ll deliver innovative, high-impact software that drives the company’s international growth.
Key Responsibilities
Software Development: Design, develop, and maintain scalable software for Remitee’s white-label app ecosystem.
Integration: Implement integrations with internal and external services through APIs and microservices.
Frontend Development: Build responsive, high-quality interfaces using React (and React Native desirable for mobile apps).
Backend Development: Develop secure, efficient, and maintainable backend services using .NET 8 / .NET Core.
Documentation: Maintain clear technical documentation for all developed modules.
Prototyping: Create prototypes and proof of concepts for new product features and enhancements.
Quality Assurance: Ensure development aligns with specifications, coding standards, and best practices.
What We’re Looking For
.NET Platform Experience: Strong experience with .NET 8 / .NET Core and C#.
Frontend Expertise: Solid experience with React.js, and React Native is a strong plus.
APIs and Microservices: Proficient in building and consuming RESTful APIs and working with microservices.
Messaging and Queues: Familiarity with Kafka, RabbitMQ, or Redis.
Web Services: Understanding of REST, gRPC, and related technologies.
Software Architecture: Knowledge of Clean Architecture, DDD, and Microservices design patterns.
Version Control: Proficiency in Git, GitHub, or similar tools.
Development Environment: Experience working in agile environments and using CI/CD pipelines.
Team Collaboration: Excellent communication skills and the ability to work effectively in a distributed team.
Product Mindset: Ability to understand business requirements, challenge assumptions, and propose solutions that balance technical excellence with customer value.
Production Excellence: Experience monitoring and troubleshooting production systems using logs, metrics, dashboards, and observability tools.
Reliability: Ability to build resilient systems with proper error handling, retries, idempotency, and fault tolerance patterns.
Databases: Experience with SQL Server and NoSQL databases such as MongoDB.
Cloud Platforms: Experience building and operating applications on Azure (App Services, Azure Functions, Service Bus, Storage Accounts, Key Vault, API Management, etc.).
Nice to Have
Experience in fintech, payments, banking, or financial services.
Experience integrating with third-party providers and external APIs.
Knowledge of distributed systems and event-driven architectures.
Experience with Docker and Kubernetes.
Familiarity with Azure Service Bus, Kafka, or MassTransit.
Experience working with high-volume transactional systems.
About Remitee
Remitee is an international, expanding organization with a vibrant culture that sets us apart. Our work environment is fast-paced and stimulating, offering numerous opportunities for growth and development. If you're a self-starter who thrives in a collaborative and challenging environment, we encourage you to apply.
Our company values are fundamental to our daily operations. To succeed here, you'll need to embrace and live our company values:
We build trust (Integrity and Transparency): We inspire through example, fulfilling promises, and communicating sincerely.
We embrace diversity (Respect and Empathy): We listen and connect, valuing diverse perspectives. We recognize achievements and efforts.
We trust in the synergy that emerges from effort and collaboration (Teamwork): We forge authentic bonds through offering opportunities and sharing responsibilities.
We focus on what is essential (Simplicity): We simplify complexity, constructing effective solutions and promoting accessible communication.
We create our best version (Excellence): We act with discipline and perseverance, taking care of our well-being and living with passion and purpose.