Full Stack Developer
Moby Group Afg/ MOAM Logistics
- وروستۍ ورځ
- ۹ لیندۍ ۱۴۰۵۳۳ ورځې پاتې
- د قرارداد موده
- Permanent
لنډیز
- برخه
- Information Technology
- د اعلان نېټه
- ۳ لړم ۱۴۰۵
- تابعیت
- Afghan
- جنسیت
- Male
- د بست شمېره
- 15194
- د بستونو شمېر
- 1
- زده کړې
- Bachelor Degree
- تجربه
- 3 - 5 years
د دندې لنډیز
A. Backend Development & Microservices
- Design, develop, maintain, and optimize backend services and REST APIs using C# and ASP.NET Core / .NET Core.
- Design services using microservice architecture, clear service boundaries, maintainable domain/application layers, and clean architecture principles.
- Implement authentication, authorization, role/permission management, API validation, error handling, background processing, and secure service-to-service communication.
- Work with SQL Server and relational data access using Entity Framework Core; design efficient schemas, migrations, indexes, transactions, and queries.
- Implement distributed caching and cache invalidation strategies using Redis or equivalent technologies.
- Use RabbitMQ for asynchronous messaging, event-driven workflows, queues, retries, and reliable communication between services; implement real-time application features using appropriate technologies such as SignalR/WebSockets where required.
- Integrate MOAM systems with ERP (including Sage), CRM, payment gateways, SMS/notification services, Firebase, customs systems, and other internal or third-party platforms.
Frontend Development
- Develop and maintain responsive, secure, production-ready web applications using Next.js, React, TypeScript, HTML, and CSS.
- Integrate frontend applications with backend APIs, authentication flows, real-time features, and server-side/client-side data fetching as appropriate.
- Build reusable UI components, handle application state effectively, and ensure performance, accessibility, maintainability, and cross-browser compatibility.
Mobile Application Development
- Develop, maintain, and troubleshoot cross-platform mobile applications using Flutter and Dart.
- Integrate Flutter applications with .NET APIs and Firebase services such as Cloud Messaging/push notifications, authentication, analytics, or other required Firebase capabilities.
- Manage mobile application state, API communication, error handling, local persistence, release builds, and application performance.
DevOps, Server & Deployment Management
- Containerize applications and supporting services using Docker and Docker Compose; maintain reliable environment configuration across development, staging, and production.
- Administer and troubleshoot application servers, preferably Linux-based environments, including services, networking, ports, SSL/TLS certificates, reverse proxies such as Nginx, storage, permissions, and resource usage.
- Support CI/CD pipelines, source control workflows, environment variables/secrets, deployment automation, backups, rollback procedures, and production releases.
- Monitor application and infrastructure health and diagnose production issues across services, containers, databases, logs, queues, caches, and network dependencies.
Logging, Monitoring & Reliability
- Implement structured application logging using Serilog and centralized log monitoring/analysis using Seq.
- Design meaningful logs, correlation identifiers, health checks, metrics, alerts, and diagnostics to support distributed systems and production troubleshooting.
- Improve application performance, scalability, resilience, fault handling, and availability through profiling, testing, and operational monitoring.
Quality, Security & Engineering Practices
- Write unit and integration tests and perform API, frontend, and mobile validation before release.
- Apply secure coding practices for authentication, authorization, secrets, data protection, input validation, dependency management, and API security.
- Participate in technical design, sprint planning, backlog refinement, code reviews, Git workflows, troubleshooting, and documentation.
- Produce clear technical documentation for architecture, APIs, deployments, integrations, and operational procedures.
شرطونه
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a closely related field, or equivalent demonstrable professional experience.
Strong professional experience building full-stack production applications, with .NET Core / ASP.NET Core as the primary backend technology.
Hands-on experience with microservices, REST APIs, SQL Server, Entity Framework Core, Redis caching, RabbitMQ messaging, Serilog, and Seq.
Hands-on experience with Next.js, React, TypeScript, and modern frontend development practices.
Hands-on experience developing mobile applications with Flutter/Dart and integrating Firebase services.
Practical experience with Docker/containerization, Git, server administration, application deployment, and production troubleshooting.
Good understanding of software architecture, security, performance, scalability, concurrency, testing, and distributed-system fundamentals.
Ability to independently analyze technical problems, communicate clearly, document solutions, and collaborate effectively with technical and non-technical stakeholders.
Good command of English for technical documentation and communication; Dari and/or Pashto are advantageous.
Preferred / Advantageous Experience
API gateways/reverse proxies (for example YARP or Nginx), CQRS/Mediator patterns, background workers, scheduled jobs, and distributed tracing.
CI/CD platforms, cloud or VPS environments, DNS/SSL management, backups, monitoring, and production incident response.
Experience integrating ERP/CRM, logistics, warehouse, cargo, payment, notification, or other enterprise systems.
Experience with Swagger/OpenAPI, Postman, automated testing, code quality tools, and Agile/Scrum delivery.
د غوښتنې لاره
Please send your CV and a brief cover letter to careers@moamlogistics.com.All documents should be submitted in PDF format, with the file name clearly indicating your first and last name and the position applied for. Please note that interviews may be conducted while the position remains open and under announcement.
د موسسې په اړه
MOAM Ltd, a visionary venture of QUQNOOS Investment Ltd. is reshaping Afghanistan’s logistics through a comprehensive platform merging cargo, courier, and warehouse management, fostering a cohesive, technology-driven ecosystem. Based in Kabul and rooted in UAEs dynamic market. It’s not just a company; it’s a movement towards creating a unified marketplace, enhancing connectivity, and building a comprehensive network across the nation.
که دا اعلان ستاسو دی او غواړئ لرې شي، له لاندې فورمې موږ ته ووایاست.