Qureos

FIND_THE_RIGHTJOB.

Senior Full-Stack Engineer / Architect

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About BSL

Bhayani Securities (BSL) is one of the most established brokerage houses on the Pakistan Stock Exchange. We’re currently rebuilding our technology stack as a tech-first brokerage, with in-house engineering, modern platforms, and heavy use of AI tooling in our workflow.

Role Summary

We are hiring a Senior Full-Stack Engineer. This is a senior, individual-contributor role with architectural responsibility: you will define the technical direction, make key trade-offs, and deliver robust, production-grade systems.

Key Responsibilities

End-to-end application development

  • Design and build multi-surface applications (web, mobile, desktop) for client and internal use.
  • Implement and maintain back-end services in Node.js with PostgreSQL as the primary database.
  • Build modern front-end interfaces with React, based on Figma designs from the UI team.
  • Translate product requirements into clear technical tasks and ship features in small, reliable increments.

Systems architecture & integration

  • Design application architecture suitable for real-time, data-heavy financial workflows and multi-user environments.
  • Define and maintain clean API contracts between applications and the OMS / market-data systems, working with the existing FIX/OMS development team.
  • Ensure the system design supports future extensions (new modules, analytics features, additional channels) without rewrites.

On-prem infrastructure & DevOps

  • Deploy, run, and monitor applications on local, in-office servers (Linux-based).
  • Set up and maintain CI/CD pipelines, automated testing, and repeatable deployments.
  • Configure and manage PostgreSQL in production: schema design, indexing, migrations, backups, and recovery drills.
  • Implement logging, metrics, and alerting so issues can be detected and diagnosed quickly.
  • Handle releases, environment configuration, and versioning across web, mobile, and desktop builds.

UI implementation & collaboration

  • Work closely with the design team: consume Figma files, give practical feedback, and implement pixel-accurate, responsive UIs.
  • Ensure good UX under realistic constraints: latency, bandwidth, hardware limitations, and real user behaviour in a brokerage context.

AI-enabled engineering & internal tools

  • Use AI coding tools (e.g. ChatGPT, Cursor, GitHub Copilot) as a core part of your workflow to speed up development without compromising quality.
  • Design and build customer-facing features and tools powered by LLM APIs (e.g. OpenAI) inside our web, mobile, and desktop products.

Lifecycle ownership

  • Own your code in production: debugging, performance tuning, and iterative improvement.
  • Plan and execute refactors when necessary to keep the codebase maintainable.
  • Maintain technical documentation that’s concise and actually useful.

Required Skills & Experience

Core engineering

  • 6+ years of professional experience as a full-stack engineer building production systems end-to-end.
  • Strong command of Node.js for backend development.
  • Strong command of React for front-end development (hooks, state management, routing, forms).
  • Solid experience with PostgreSQL: schema design, query optimisation, indexing, migrations.
  • Experience building data-intensive, multi-user applications with a focus on correctness and reliability.

Platforms & deployment

  • Experience delivering web applications in production using React + Node.js back-ends.
  • Experience building and shipping mobile applications (preferably with React Native, including App Store / Play Store releases).
  • Experience packaging applications for Windows desktop users.
  • Comfortable working with Linux servers, networking basics, reverse proxies, and SSL/TLS.
  • Hands-on experience setting up CI/CD pipelines and automated testing for both front-end and back-end code.
  • Experience implementing secure authentication, authorization, and basic application security best-practices.

AI & automation

  • Daily, practical use of AI coding tools (ChatGPT, Cursor, Copilot, etc.) as part of your engineering process.

Way of working

  • Able to work independently with high ownership: take a high-level requirement from the founder and drive it to production without micro-management.
  • Comfortable operating in a founder-led environment where priorities can shift and we iterate quickly.
  • Clear, concise communication in writing and in person; able to keep non-engineering stakeholders updated without over-explaining.

Nice to Have

(Not required, but a strong plus.)

  • Experience in brokerage, trading, market data, or fintech systems.
  • Experience with on-premises deployments in regulated or security-sensitive environments.
  • Experience optimising systems for low latency and high-throughput event streams.

Job Type: Full-time

Pay: From Rs300,000.00 per month

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.