Senior Backend Developer
August 25 Remote
Department
Engineering
Summary
We are hiring a Senior Backend Developer to join our New Initiatives Team at Programmers Force. In this role, you will be responsible for building MVPs, prototypes, and innovative product features from scratch, while designing scalable backend systems and collaborating with cross-functional teams in a fast-paced environment. The ideal candidate is experienced in backend development, API design, and rapid experimentation, with a strong ability to deliver secure, maintainable, and scalable solutions.
Responsibilities
Responsibilities:
- Build MVPs and prototypes for new products and features.
- Design backend architecture for rapid experimentation and future scaling.
- Integrate third-party APIs and internal services.
- Ensure backend solutions are secure, maintainable, and scalable.
- Document architecture, design decisions, and technical workflows.
- Participate in code reviews and mentor junior developers.
Requirements:
- 4+ years of backend development experience.
- Strong skills in PHP (Laravel), Node.js, and Python.
- Knowledge of MongoDB and relational databases.
- Hands-on experience building applications from scratch and designing APIs.
- Proficiency with Git and CI/CD practices.
- Proven ability to deliver in fast-paced environments.
Preferred:
- Experience with agile development, microservices, and cloud platforms.
- Knowledge of security and compliance best practices for new products.
Qualifications
Related to IT/CS/SE.
Offer
- Market Competitive
Additional information
Screening Question - Please submit the answers of these:
- You are asked to build a new MVP within a very short timeline. How will you balance speed of delivery with ensuring scalability and long-term maintainability?
- When designing a new product, what steps do you follow to define and validate the database structure? Share an example where DB design impacted product performance.
- Suppose you are asked to build a new sub-product (e.g., “Login with Face Search”). Walk us through your approach to designing its architecture from scratch.
- How do you handle situations where product requirements are unclear or change frequently during development?
- Share an experience where you had to pivot from a quick MVP design to a production-ready scalable solution. What changes did you make?
- If your product suddenly grows from 1,000 to 1 million users, what backend bottlenecks would you anticipate, and how would you prepare for that during design?
- Tell us about a time your technical decision (e.g., API design, DB structure, caching, etc.) significantly influenced product adoption, performance, or client satisfaction.
Employment typeFreelance contract
Remote work allowedyes
Email to apply
[email protected] apply to this job
Programmers Force
Website
https://pf.com.pk/Contact name
Faizan AhmadContact position
Technical Project ManagerImprint
Name: PROGRAMMERS FORCE LTDRegistered in: United Kingdom
Company number: 12803890
Registered office address: 124-128 City Road, London, England, EC1V 2NX
Company type: Private limited Company
Incorporated on: 10 August 2020
Proof of Registration: https://find-and-update.company-information.service.gov.uk/company/12803890