Senior Software Developer - Big Entities

Taraki


Date: 13 hours ago
City: Lahore
Contract type: Full time
This job is with Big Entities.

Responsibilities:

  • Backend Development: Design, develop, and maintain scalable Node.js services and APIs.
  • Frontend Development: Build and optimize Angular applications with a strong focus on user experience.
  • Database Management: Develop and manage Firestore DB, ensuring performance and scalability.
  • Cloud & DevOps: Deploy and manage applications using Bitbucket, CI/CD pipelines, and cloud-native solutions.
  • Messaging & Integration: Work with Azure Service Bus, API Gateways, and event-driven architectures for distributed systems.
  • Microservices Architecture: Design and implement microservices using best practices for high availability and performance.
  • Security & Performance: Implement secure coding practices, API security (OAuth, JWT, etc.), and performance optimization strategies.
  • Collaboration & Mentorship: Work closely with cross-functional teams, conduct code reviews, and mentor junior developers.
  • Agile Development: Participate in daily stand-ups, sprint planning, and contribute to the continuous improvement of development processes.


Requirements:

  • 5+ years of experience in software development with a focus on Node.js and Angular.
  • Strong knowledge of Firestore DB, NoSQL databases, and real-time data synchronization.
  • Fluent English is mandatory.
  • Previous experience in integrating with POS (Point of Sale) systems is preferred.
  • Experience in Azure DevOps (CI/CD, pipelines, and repositories).
  • Hands-on experience with Azure Service Bus, API Gateway configurations, and distributed architectures.
  • Knowledge of microservices patterns, containerization (Docker, Kubernetes), and cloud-native architectures.
  • Experience with GraphQL, RESTful API development, authentication & authorization mechanisms.
  • Familiarity with unit testing, integration testing, and automated test frameworks.
  • Strong understanding of Git, branching strategies, and agile methodologies.
  • Excellent problem-solving skills and the ability to work independently in a remote setting.


Preferred Skills:

  • Experience with other front-end frameworks like React or Vue.js.
  • Knowledge of Terraform, Kubernetes (AKS), and Infrastructure as Code (IaC).
  • Experience in logging & monitoring tools (e.g., Prometheus, ELK Stack, Azure Monitor).
  • Exposure to AI/ML integrations in cloud applications.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Sales Development Representitive

Think advertise, Lahore
1 day ago
, permanent Position: Sales Development Representative Company Overview: Think Advertise is a leading advertising agency that specializes in creating unique and effective marketing strategies for businesses of all sizes. With our team of experienced professionals and innovative approach, we have helped numerous clients achieve their marketing goals and grow their businesses. Job Description: As a Sales Development Representative, you will...

General Manager

Analytica, Lahore
1 day ago
Job description:Company Overview:IT and digital solutions company providing services in software development, AI, digital marketing, and automation systems. We are looking for a General Manager to oversee operations, strategy, and team performance at our Pakistan branch in Lahore.Job Description:The General Manager will lead daily operations, manage cross-functional teams, and ensure alignment with Analytica’s strategic goals. The role requires strong leadership,...

Safety Trainer

SGS, Lahore
6 days ago
JOB TITLE: Safety TrainerAn approved safety trainer required on contract, to be stationed at our site for the full duration of the project. This role will include conducting training for project personnel on topics such as working at height, confined space entry, heavy lifting, hot work, and other critical safety activities.Qualification: Diploma of Associate Engineering (DAE) or Engineering qualification with...