Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Senior Backend & Systems Developer – Enterprise Logistics Platform di Nexvision Innovations Inc. kami kurasi dari Bossjob (kategori Sumber Daya Manusia). Perhatikan lokasi kerja (Taguig, National Capital Region, Philippines) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Nexvision Innovations Inc. is looking for an experienced Senior Backend & Systems Developer to help build and scale the NexLogistics Enterprise Fleet Transportation Management System.
The successful candidate will design and develop the core backend architecture for vehicle management, dispatch, trip orders, driver management, GPS monitoring, maintenance, fuel, fleet finance, compliance, third-party carrier settlement, alerts, and enterprise integrations.
This role requires strong experience in scalable backend systems, database architecture, API development, security, event-driven processing, and enterprise SaaS applications.
Main Responsibilities
- Design the backend architecture of the enterprise TMS.
- Develop vehicle, driver, route, trip-order, dispatch, maintenance, billing, fuel, and compliance modules.
- Build secure REST APIs, webhooks, and real-time services.
- Design scalable PostgreSQL database schemas.
- Implement role-based access control and regional data isolation.
- Develop audit logs, approval workflows, alerts, and background jobs.
- Build reliable queue processing, retries, ordered replay, and reconciliation.
- Integrate with YTO Portal, OMS, HR, finance, GPS, mapping, and third-party systems.
- Optimize the platform for high-volume GPS and enterprise transactions.
- Write unit, integration, and API tests.
- Review pull requests and enforce coding standards.
- Document architecture, APIs, database structure, and technical decisions.
- Participate in technical workshops, sprint planning, UAT, pilot, and deployment.
- Investigate and resolve production issues.
Required Technical Skills
- TypeScript
- Node.js
- NestJS
- PostgreSQL
- REST API development
- Webhooks
- Redis
- RabbitMQ, Kafka, BullMQ, SQS, or similar queue systems
- WebSockets
- Docker
- Git and GitHub
- JWT and OAuth authentication
- Role-based access control
- Database indexing and query optimization
- Unit and integration testing
- Swagger or OpenAPI documentation
Preferred Experience
- Fleet management systems
- Transportation Management Systems
- Logistics or courier systems
- GPS or telematics platforms
- Multi-tenant SaaS
- ERP or finance systems
- Third-party billing and settlement
- Event-driven architecture
- High-volume transactional applications
- AWS, Azure, Google Cloud, or Alibaba Cloud
- Supabase
- Microservices or modular monolith architecture
Qualifications
- Minimum five years of professional backend development experience.
- Proven experience building production-grade systems.
- Strong understanding of system design, security, and scalability.
- Experience working with large databases and high transaction volumes.
- Able to work independently and make senior-level technical decisions.
- Strong documentation and communication skills.
- Able to work during agreed Manila core hours.
- Willing to sign confidentiality, intellectual-property, and data-security agreements.
Preferred Education
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
Equivalent professional experience may be considered.
Work Arrangement
- Remote or hybrid
- Daily online standup
- Manila business-hour overlap required
- Possible on-site attendance during critical workshops, pilot, or go-live
- Reliable internet and backup connection required
Application Requirements
Applicants must submit:
- Updated CV
- GitHub profile
- Portfolio or sample systems
- Summary of backend projects
- Current location
- Availability
- Expected monthly salary or project rat
- Current employment or active client commitments
Screening Questions
- How many years have you worked with NestJS and PostgreSQL?
- Have you built a logistics, fleet, ERP, finance, or SaaS platform?
- Have you handled queue processing, retries, and event-driven systems?
- Are you currently employed or managing other clients?
- Can you work during Manila business hours?
- What is your expected monthly salary?
- When can you start?
Suggested Bossjob Skills Tags
- NestJS
- Node.js
- TypeScript
- PostgreSQL
- Redis
- RabbitMQ
- REST API
- WebSockets
- Docker
- AWS
- System Architecture
- Backend Development