Full-stack Developer

 

Description:

Aquila360 is seeking a Mid-Level Full-Stack Developer to join their on-site team in Johar Town, Lahore. This is an exciting opportunity to work with modern technologies across both web and mobile platforms. The ideal candidate will be a hands-on engineer with expertise in Angular, React Native, .NET Core, and Azure, capable of building scalable, production-ready applications deployed through modern DevOps practices.

As part of the ERP and cloud software division, you’ll deliver features across Angular SPA dashboards, .NET Core REST APIs, and React Native mobile apps, all running in a Dockerized microservices architecture deployed on Azure infrastructure.


Key Responsibilities:

🔧 Front-End Web:

  • Build and maintain Angular (v14+) components with RxJS and NgRx.

  • Develop responsive, accessible, pixel-perfect UI using SCSS and modern HTML.

📱 Mobile App Development:

  • Create cross-platform iOS/Android applications using React Native (Expo or bare).

  • Integrate mobile features such as push notifications, camera, secure storage, and deep links.

💻 Back-End Development:

  • Design and develop RESTful (and GraphQL) APIs using ASP.NET Core 8.

  • Use EF Core for database operations (code-first, LINQ, performance tuning).

☁️ Cloud & DevOps:

  • Containerize applications with Docker and deploy via Azure Container Apps or AKS.

  • Automate builds and deployments using GitHub Actions or Azure DevOps.

🗃️ Data Handling:

  • Design and optimize MongoDB Atlas NoSQL schemas and relational data models with EF Core.

✅ Quality & Team Collaboration:

  • Write automated unit and integration tests (xUnit, Jest, React Native Testing Library).

  • Actively engage in agile practices, code reviews, and pair programming sessions.


Required Skills & Experience:

  • 3–5 years of experience as a full-stack developer.

  • Proficient in Angular and React Native (both are must-have).

  • Strong expertise in ASP.NET Core 8, EF Core, and REST API development.

  • Experience with Docker (multi-stage builds, Compose).

  • Good understanding of Azure services: App Service, Key Vault, Storage, Container Apps, AKS.

  • Familiarity with MongoDB Atlas (aggregation pipelines, indexing).

  • Proficient with Git workflows and CI/CD pipelines.

  • Excellent communication skills in English (verbal and written).


Nice-to-Haves:

  • Experience with GitHub Actions matrix builds or Azure DevOps release pipelines.

  • Exposure to micro-frontends, NX/TurboRepo monorepos.

  • Understanding of messaging systems: Azure Service Bus, RabbitMQ, or Kafka.

  • Infrastructure-as-Code (Terraform, Bicep, Helm).

  • Knowledge of authentication protocols (OAuth2, Azure AD B2C, Auth0, OpenID Connect).


Working Schedule:

  • Timings: 9:00 AM – 6:00 PM

  • Days: Monday to Friday

  • Type: Full-time, On-site

Organization Aquila 360
Industry IT / Telecom / Software Jobs
Occupational Category Developer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2025-07-21 12:34 pm
Expires on 2026-01-05