Qureos

FIND_THE_RIGHTJOB.

Sr. Software Developer – Custom Applications

Karachi, Pakistan

We are looking for a highly skilled and experienced Senior Developer with expertise in MERN/MARN stack (MongoDB, Express.js, React/Angular, Node.js) and PHP Laravel. The ideal candidate will be a problem-solver who can design and implement robust, scalable, and high-performing applications. This role requires a mix of hands-on development, solution design, and mentoring junior developers. You will work closely with project managers, QA engineers, and clients to deliver enterprise-level solutions for web and mobile applications.

Functional Responsibilities:

  • Development of end-to-end web and mobile applications using MERN/MARN stack and PHP Laravel.
  • Design, develop, and optimize scalable architectures and reusable components.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Conduct code reviews and mentor junior and mid-level developers
  • Integrate third-party APIs, payment gateways, and cloud services
  • Work on both monolithic and microservices-based architectures.
  • Troubleshoot and resolve complex technical issues in production and development environments
  • Stay updated with emerging technologies and recommend improvements to processes and toolsets

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 6–8+ years of experience in full-stack web development, with at least 3+ years in a senior role.
  • Strong expertise in:
  • Frontend: React.js or Angular (latest versions), Redux/NgRx, TypeScript.
  • Backend: Node.js with Express.js, PHP Laravel.
  • Databases: MongoDB, MySQL/PostgreSQL.
  • Version Control: Git/GitHub/GitLab.
  • Strong understanding of RESTful APIs, GraphQL, and microservices.
  • Solid knowledge of cloud platforms (AWS, Azure, or Google Cloud).
  • Experience with CI/CD pipelines and containerization (Docker, Kubernetes).
  • Hands-on experience with authentication, authorization, and security best practices (OAuth2, JWT, etc.).
  • Proven track record of delivering complex projects in a fast-paced environment
  • Ability to work collaboratively in a team environment.

Must-Have Skills:

  • Experience with React Native or Flutter for mobile app development.
  • Knowledge of caching mechanisms (Redis, Memcached) and message queues (RabbitMQ, Kafka).
  • Familiarity with Agile/Scrum methodologies.
  • Exposure to DevOps tools and monitoring solutions.
  • Strong problem-solving and analytical skills with the ability to work independently.
  • Experience with version control systems like Git or Bit Bucket for managing and maintaining code.

Good to Have:

  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with cloud services such as AWS, Azure, or Google Cloud.
  • Knowledge of TypeScript and its benefits in development.
  • Experience working in Agile or Scrum development environments.
  • Strong communication skills with the ability to translate technical concepts to non-technical stakeholders.

Job Type: Full-time

Application Question(s):

  • What are your current & gross salary expectations, and is it negotiable?
  • If hired, what would be your notice period, and is there any possibility of an early joining date?
  • Have you worked with international clientele and their projects? If so, can you share your experience?
  • Why are you considering leaving your current role, or why did you leave your previous company?
  • Please provide your email address for further communication:
  • Which time slot do you prefer: 3:00 PM to 12:00 AM or 5:00 PM to 2:00 AM?

3:00 PM to 12:00

Work Location: In person

© 2025 Qureos. All rights reserved.