Lead Product Engineer (Python, Node.js & React)
Arbisoft · Lahore
Job description
About the role
Arbisoft is looking for a hands-on Lead Product Engineer with 9+ years of experience, owning complex features end to end, from technical design and architecture to production use. The engineer strengthens internal product teams, leads technical design while building services, APIs and React interfaces, and works directly with product, design and engineering teams. Engineers move between projects, so the role involves building work that others can pick up and continuing others' work.
Key responsibilities
- Design and build scalable backend services and APIs in Python and Node.js, with React.js front ends built with TypeScript/JavaScript.
- Lead the architecture and technical design of complex features, including data models, API contracts, scaling and failure handling.
- Develop and integrate RESTful/GraphQL APIs and work with databases such as PostgreSQL, MySQL and MongoDB.
- Own features end to end, from design and development through testing, deployment and production support.
- Build secure, reliable, high-performance applications with authentication, error handling, testing and monitoring.
- Write clean, maintainable, well-documented code and hand work over cleanly between projects.
- Use AI coding tools such as Copilot, reviewing and refining generated code to production quality.
- Collaborate with product, design and engineering teams to turn requirements into scalable technical solutions.
- Participate in code reviews, mentor other engineers and contribute to engineering best practices.
Required profile
- 9+ years of professional software engineering experience, with at least 5 years focused on backend development and a track record of complex backend systems.
- Strong hands-on production experience with Python and Node.js, and solid experience with React.js.
- Proven ability to architect and design systems and explain the trade-offs behind decisions.
- Experience with APIs, databases, authentication, testing, monitoring and modern web application architecture.
- Ability to explain implementation approaches step by step and articulate engineering best practices.
- Comfort using AI tools with the judgment to understand, guide and clean up generated code.
- Strong problem-solving skills and ability to work independently.
Required skills
- Python and Node.js
- React.js, JavaScript and TypeScript
- RESTful and GraphQL APIs
- Databases: PostgreSQL, MySQL, MongoDB
- Authentication, testing and monitoring
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Arbisoft
Lahore
Related job offers
-
Project Engineer - M365 Migration
Prime System Solutions Lahore -
Web Scraping Intern - Lead Generation
Tron AI Lahore -
Business Analyst - Retail Planning & Allocation
Systems Limited Lahore -
GoHighLevel (GHL) Technical Virtual Assistant
20four7VA -
Remote AI Implementation & Automation Specialist
The Hello Team