Build and operate backend features across payments, fraud, compliance, and user management, integrating with financial partners while improving the reliability and performance of distributed systems.
Backend Engineer (Remote: Vietnam)
📜 Description
- Design, build, and maintain backend services and APIs (C#/.NET) that power the platform's core business logic.
- Implement and maintain the service layer for asset tracking, facility navigation, and event detection features.
- Integrate with third-party positioning/telemetry providers and their APIs.
- Define and evolve API contracts in collaboration with the frontend team.
- Write automated tests, participate in code review, and help keep the codebase maintainable.
- Support deployment, monitoring, and troubleshooting of backend services in production.
🛠️ Requirements
- 2–5 years of professional software engineering experience.
- Strong proficiency in C#/.NET for backend service development.
- Experience integrating with third-party APIs and webhooks.
- Comfortable working with real-time or near-real-time data processing requirements.
- Experience with a major cloud platform (Azure preferred, given the .NET stack).
- Strong communication skills and comfort working in a small, cross-functional, fast-moving team.
- Experience with actor-model or distributed-systems frameworks (e.g., Orleans).
- Background in industrial, logistics, or IoT domains.
✨ Benefits
- Remote work (Vietnam-based)
- Estimated project duration: 19 weeks
- Full-time schedule: 4 hours per day overlapping with Portugal business hours
- Freelance / Service Agreement
- Hourly Rate: 12$-16$
Full job description
Alongside partners with organizations to drive digital transformation and build high-performing tech teams.
We're looking for a mid-level engineer to own both backend service development and data engineering on a realtime facility navigation and asset-tracking platform for industrial and logistics sites. The platform ingests live positioning and telemetry data from BLE-based tracking hardware, correlates it into events (e.g., asset pickups, movement, dwell time), and exposes it through backend services to web and mobile clients.
What You'll Do
• Design, build, and maintain backend services and APIs (C#/.NET) that power the platform's core business logic.
• Implement and maintain the service layer for asset tracking, facility navigation, and event detection features.
• Integrate with third-party positioning/telemetry providers and their APIs.
• Define and evolve API contracts in collaboration with the frontend team (web admin portal and mobile app).
• Write automated tests, participate in code review, and help keep the codebase maintainable as the platform grows.
• Support deployment, monitoring, and troubleshooting of backend services in production.
Requirements
What We're Looking For
• 2–5 years of professional software engineering experience.
• Strong proficiency in C#/.NET for backend service development.
• Experience integrating with third-party APIs and webhooks.
• Comfortable working with real-time or near-real-time data processing requirements.
• Experience with a major cloud platform (Azure preferred, given the .NET stack).
• Strong communication skills and comfort working in a small, cross-functional, fast-moving team.
Nice to Have
• Experience with actor-model or distributed-systems frameworks (e.g., Orleans).
• Background in industrial, logistics, or IoT domains.
Benefits
- Remote work (Vietnam-based)
- Estimated project duration: 19 weeks
- Full-time schedule: 4 hours per day overlapping with Portugal business hours
- Freelance / Service Agreement
- Hourly Rate: 12$-16$
Similar jobs
Search more Backend Engineer jobsBuild and evolve.NET backend commerce and payment platforms for subscriptions, billing, and global processing, modernizing critical systems, improving reliability, and integrating payment providers.
Backend Engineer (Ruby), Create: Change Record
Build and maintain Ruby on Rails backend systems for GitLab’s source code workflows, improving reliability and performance while developing trustworthy change records for people and AI agents.
Backend Developer (Spark, Spala, PL/SQL)
Develop and maintain backend data solutions with Apache Spark and Scala, contributing across the software lifecycle from requirements and testing to UAT, deployment, and production validation.
Build and maintain third-party integrations, APIs, backend services, and data pipelines that connect AI products to external data sources, while improving platform reliability, observability, and scalability.
