MEAN / MERN Stack Developer

Expertflow

Lahore

On-site

PKR 2,009,000 - 3,571,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Expertflow is a product-based company building multi-channel, multi-tenant contact center software deployed as microservices on private and public clouds. You will contribute to scalable backend and frontend components, API integrations, and data analytics features in a cross-cultural team.

You will work with Java/SpringBoot, NodeJS, Python, and Angular, while embracing CI/CD in a Kubernetes environment. This role emphasizes maintainable code, API-first design, and collaboration with enterprise

Qualifications

  • 4-year Bachelor's degree in Computer Science or a related field.
  • Experience with Java/Spring/SpringBoot and Node.js.
  • Familiarity with SQL and NoSQL databases (Postgres, MySQL, MongoDB).
  • Experience with API design and tools like Postman/Swagger.
  • Knowledge of Kubernetes and CI/CD practices.

Responsibilities

  • Write clean, testable code across modern languages and frameworks.
  • Develop and consume APIs with lifecycle tools such as Postman and Swagger.
  • Work with SQL/NoSQL databases for data access and storage.
  • Troubleshoot production and QA issues.
  • Participate in DevOps and CI/CD automation.

Skills

Java
Spring/SpringBoot
Node.js
Python
SQL/NoSQL
Kafka
WebRTC
Angular
CI/CD
DevOps
REST APIs

Education

Bachelor's degree in Computer Science or related field

Tools

Postman
Swagger
Kubernetes
CI/CD pipelines

Job description

If you are willing to join an organization that provides you with a landscape for career grooming, working with top-notch technologies, and the opportunity to work in cross-cultural teams, then consider joining Expertflow.

With nine offices worldwide, we work across functions, cultures, languages, and countries in every role on a daily basis. We're an equal opportunity employer - all that counts is talent and hard work, not race, religion, sexual orientation, gender or age.

Expertflow is a product based company developing a multi-channel multi-tenant contact center software. The solution is a mix of open-source and in-house developed software components deployed as microservices in a Kubernetes environment.

You’ll be challenged to develop the platform in an extensible, loosely coupled, and scalable architecture on private cloud (for on-premise deployment) and public clouds (for software as a service).

As a technology driven company, we strive to be on top of the latest technologies, processes, and development approaches.

At Expertflow, you’ll find empathic, encouraging, and visionary leadership. In a value driven culture, teams strive to deliver software and retrospect regularly for process re-engineering.

We love to onboard graduates and experienced who are willing to learn, grow and contribute to the team’s productivity. We value attitude towards learning, empathy, analytical thinking, and team players over heroic technical abilities.

As a Software Engineer at ExpertFlow, you’ll get opportunities for working in:

  • customer-facing project developments, mostly for enterprise integration of Expertflow solution components with 3rd party software such as Microsoft CRM, Cisco Contact Centers, Microsoft Teams, etc.
  • Backend services that are cloud-native, API-gateway patterned, scalable, and performant developed mostly in Java/Spring/SpringBoot, NodeJS framework, Python/Flask, etc
  • Asynchronous / Message oriented communication topologies that are event driven and using message oriented middleware such as Apache Kafka, ActiveMQ, Netty.io, NATS.io, etc
  • Working with audio/video protocols such as WebRTC, SIP, SIPRec, RTP/RTSP, MRCP and similar for development of voice and video communication software, screen-sharing and co-browsing, and recording of interactions
  • Scripting for Chatbots and Voicebots - train top of the line 3rd party bots such as Google Dialog Flow, Amazon Lex, Rasa, for a smoother customer-channel agnostic conversational experience
  • Data analytics and reporting using BI technologies for real-time and historical data analysis, alerting and reporting
  • Frontend development mostly using Angular and similar technologies

And developing everything running on an automated DevOps pipeline in Kubernetes following CI/CD practices for test-driven development, automated testing, and continuous deployments.

RequirementsResponsibilities
  • Write clean, testable, and maintainable code in any of the modern languages and frameworks under a code coverage tool
  • Work with SQL and NoSQL backend such as PostGres, SQL Server, MySQL, MongoDB, etc.
  • Understand the solution architecture, communication workflow, and the core object model
  • Troubleshoot issues in production and QA environments
  • Develop and consume APIs following API lifecycle management platforms such as Postman and Swagger
  • Attention to detail for a performant and optimal implementation
Knowledge, Skills and Expertise
Knowledge, Skills & Experience
Requirements
Formal Qualifications/Certification

4-years Bachelor's degree in Computer Science or similar from a reputed institute.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI ENGINEER/DEVELOPER (Remote)
Senior AI ENGINEER/DEVELOPER (Remote)

Cloudpso • Pakistan

Remote
PKR 33,287,000 - 49,931,000
Medical insurance
Company gadgets
Paid time off
+1
Software Engineer
Software Engineer

Elktech • Lahore

On-site
PKR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Monty Mobile • Islamabad

On-site
PKR 1,800,000 - 2,800,000
Senior Software Engineer - Node Js
Senior Software Engineer - Node Js

Devsinc • Lahore

On-site
PKR 2,400,000 - 4,200,000
Full-Stack MEAN/MERN Developer: Cloud Microservices
Full-Stack MEAN/MERN Developer: Cloud Microservices

Expertflow • Lahore

On-site
PKR 2,009,000 - 3,571,000
Full-Stack Developer
Full-Stack Developer

Arrak Consulting • Karachi Division

On-site
PKR 200,000 - 450,000
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack

360factors, Inc. • Karachi Division

On-site
PKR 2,500,000 - 4,500,000
Full Stack React Application Developer
Full Stack React Application Developer

techcarrot • Hyderabad City Taluka

On-site
PKR 3,000,000 - 4,200,000
Full Stack Developer
Full Stack Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 892,800 - 1,339,200
Software Engineer
Software Engineer

Agentswith • Peshawar City Tehsil

On-site
PKR 1,200,000 - 2,400,000
Top locations