remitee
Fullstack Developer (NET + React)
Company
Role
Fullstack Developer (NET + React)
Location
Location not specified
Job type
Full-time
Found on Mokaru
Yesterday
Salary
Job description
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.


