Role & responsibilities ROLE SUMMARY Own end-to-end product developmentfrom requirements and UX collaboration to architecture, implementation, testing, release and cloud operations. Balance strong engineering leadership with practical freight-forwarding domain fluency to ship secure, scalable features. RESPONSIBILITIES Product & discovery - Partner with Sales/Ops/Docs/Finance (Cross functional teams) to translate goals into PRDs, user stories and acceptance criteria; maintain a prioritized backlog. - Drive story mapping and outcomes; define Definition of Ready, Definition of Done and release notes. Architecture & development - Design service boundaries, data contracts, and APIs (REST/GraphQL) - Build applications across front-end (Angular/React, TypeScript) and back-end (Node.js/NestJS or Laravel/PHP). - Model relational schemas (MySQL/SQL Server) and caching (Redis); integrate queues (RabbitMQ/SQS). Data & integrations) - Design internal/external APIs for portals, partners, and analytics; consume TMS/PCS/carrier/customs endpoints. - Collaborate with the TMS/ERP implementation team on config-first enablement, code only for true gaps. Quality engineering - Enforce automated unit tests, contract tests, linting, and static analysis. - Own CI quality gates and disciplined code reviews; track measurable coverage targets. DevOps & cloud - Ship via CI/CD (GitHub/GitLab/AWS CodePipeline); use blue/green or canary deployments and feature flags. - Provision infrastructure as code (Terraform/CloudFormation); containerize with Docker; deploy to AWS (ECS/EKS/EC2), manage RDS/S3/CloudFront/API Gateway/ALB/Secrets. SRE & observability - Define SLIs/SLOs; build dashboards and alerts (CloudWatch/Prom-Grafana/ELK); lead incident response and post-mortems. - Proactively optimize cost and performance (capacity planning, query tuning, caching). Security & compliance - Apply OWASP/ASVS, secret management, IAM least-privilege, and secure SDLC checks. - Support audit/retention needs; maintain audit trails and access reviews. Agile & leadership - Run Scrum/kanban (2-week sprints); mentor engineers; coordinate with UX, QA, Platform and Data/BI. - Capacity-based planning; WIP limits; Minimum qualifications - 12 years in software engineering; 5+ years leading end-to-end product delivery. - Strong TypeScript/JavaScript; Angular or React; Node.js/NestJS or Laravel/PHP in production. - RDBMS design/tuning (MySQL/SQL Server), Redis, message queues (RabbitMQ/SQS). - AWS hands-on (ECS/EKS/EC2, RDS, S3, CloudFront, API Gateway/ALB), Docker, Terraform/CloudFormation. - CI/CD ownership; automated testing across levels; security-first mindset; excellent technical writing. Nice to have - Integrations with TMS/ERP (CargoWise, D365) and carrier/PCS/customs APIs. - Mobile experience (React Native/Ionic); event streaming (Kafka/SNS); data modelling for BI (Power BI/Redshift). Core stack & tools TypeScript; Angular/React; Node.js/NestJS or Laravel/PHP; MySQL/SQL Server; Redis; RabbitMQ/SQS; Docker; AWS (ECS/EKS/EC2, RDS, S3, CloudFront, API Gateway/ALB); Terraform/CloudFormation; Git; GitHub Actions/GitLab CI; CloudWatch/ELK/Prom-Grafana; Jira/Confluence. Preferred candidate profile - Strong TypeScript/JavaScript; Angular or React; Node.js/NestJS or Laravel/PHP in production. - RDBMS design/tuning (MySQL/SQL Server), Redis, message queues (RabbitMQ/SQS). - AWS hands-on (ECS/EKS/EC2, RDS, S3, CloudFront, API Gateway/ALB), Docker, Terraform/CloudFormation. - CI/CD ownership; automated testing across levels; security-first mindset; excellent technical writing.