Qureos

Find The RightJob.

Job Title: Backend Developer (System Design & Ownership)Job Type

  • Full-time (On-site)

Work Location

  • In-person

Condition apply

Applicants must be Lahore-based and available for on-site interviews only. Online interviews will not be conducted.

Job Overview

We are looking for a Backend Developer who goes beyond just building APIs ,someone who can think in systems, design scalable architectures, and take full ownership of backend platforms.

This is a hands-on engineering role with strong involvement in technical decision-making, system design, and long-term architecture planning.

Experience Required

  • Level: 6+ years of backend development experience

Key Responsibilities Technical & Development

  • Design, develop, and maintain scalable backend systems and services
  • Build RESTful or Graphlet APIs and microservices
  • Ensure performance, scalability, reliability, and security of systems
  • Optimize database design, queries, caching, and response times
  • Troubleshoot, debug, and resolve production and development issues
  • Implement automated testing, CI/CD pipelines, and deployment strategies

Architecture & Ownership

  • Take ownership of backend architecture and continuously improve it
  • Make critical technical decisions related to performance and scalability
  • Identify system bottlenecks and optimize efficiency
  • Ensure system stability, maintainability, and security

Leadership & Collaboration

  • Lead architectural design discussions and define backend standards
  • Mentor junior and mid-level developers
  • Conduct code reviews and enforce best practices
  • Collaborate with frontend, product, QA, and DevOps teams
  • Contribute to planning, estimation, and technical documentation

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, IT, Software Engineering, or equivalent
  • Strong experience in Node.js, Python, Java, C#,
  • Solid understanding of system design and distributed systems
  • Strong knowledge of REST APIs and backend development principles
  • Experience with microservices architecture
  • Hands-on experience with SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB)
  • Knowledge of authentication, security, and data protection
  • Experience with Git version control
  • Understanding of caching and performance optimization
  • Strong problem-solving and analytical skills
  • Ability to take ownership and work independently
  • Good communication and teamwork skills

Education

  • Bachelor’s degree in Computer Science, IT, Software Engineering recognized university, or equivalent practical experience.

Preferred / Nice to Have

  • Experience with cloud platforms (AWS, Azure, GCP)
  • Knowledge of Docker and CI/CD pipelines
  • Exposure to event-driven systems (Kafka, RabbitMQ)
  • Experience working on high-scale systems
  • Prior experience mentoring or leading developers

Tools & Technologies

  • Node.js / Python / Java / C# / PHP
  • MySQL / PostgreSQL / MongoDB
  • Git
  • Docker
  • CI/CD tools
  • Cloud platforms (AWS, Azure, GCP)

What We Offer

  • Opportunity to work on scalable and high-impact systems
  • High ownership and involvement in technical decisions
  • Collaborative and growth-oriented environment
  • Competitive compensation package

Backend Developer – Standard Operating Procedures (SOP)

1. Project Understanding

  • Review project requirements and technical specifications
  • Clarify requirements with product manager or team lead

2. Development Standards

  • Follow coding standards and best practices
  • Write clean, modular, and reusable code
  • Use proper naming conventions and structured architecture

3. Version Control

  • Use Git for all changes
  • Work with feature branches
  • Submit pull requests and get approval before merging

4. API Development

  • Design RESTful APIs with proper structure
  • Implement authentication and authorization
  • Validate inputs and handle errors properly
  • Maintain up-to-date API documentation

5. Database Management

  • Design optimized database schemas
  • Use migrations for schema updates
  • Ensure data security and backup practices

6. Testing & Debugging

  • Write unit and integration tests
  • Test APIs using tools like Postman
  • Fix bugs before deployment

7. Deployment Process

  • Follow CI/CD pipeline procedures
  • Verify configurations and environment variables
  • Monitor logs and performance post-deployment

8. Security Practices

  • Protect sensitive data and credentials
  • Implement authentication, encryption, and access control
  • Regularly update dependencies and patches

9. Documentation

  • Maintain technical documentation (APIs, DB, workflows)
  • Update documentation after changes

10. Communication & Reporting

  • Provide regular progress updates
  • Report blockers or issues immediately
  • Participate in sprint planning and team meetings

Additional Notes

  • Strong system design mindset is highly preferred
  • Ability to handle end-to-end backend ownership is critical

Pay: Rs200,000.00 - Rs300,000.00 per month

Work Location: In person

© 2026 Qureos. All rights reserved.