
Lead Software Developer
8 hours ago
Client Introduction:
North-American agri-tech and automation company
Position Overview
We are hiring a Lead Software Developer to lead the technical direction and hands-on development of our multi-tenant SaaS platform. You will work closely with cross-functional teams to design, develop, and maintain highly scalable, secure, and performant cloud applications. The ideal candidate has extensive experience with U.S.-based SaaS companies, a strong grasp of cloud architecture, and a proven ability to lead engineering teams in fast-paced product environments.
- Own architecture, design, and implementation of critical SaaS components in both backend and frontend layers.
- Lead and mentor a distributed team of developers; perform code reviews and enforce engineering best practices.
- Collaborate with Product, DevOps, and QA teams to deliver high-quality releases on schedule.
- Integrate real-time data from IoT hardware (controllers, sensors) into the cloud platform.
- Design scalable, fault-tolerant systems using modern cloud-native patterns.
- Drive initiatives around observability, performance tuning, and automated testing.
- Maintain rigorous security and compliance standards across the platform.
- Communicate effectively with U.S.-based product leadership and stakeholders.
We are seeking a seasoned software engineering professional with leadership experience and hands-on expertise in cloud-based SaaS environments. The right candidate will bring both strategic insight and technical execution capabilities to our growing team.
- 10+ years of full-stack software development experience, ideally within cloud-based SaaS applications.
- 3+ years in a leadership or senior technical role guiding architecture and development decisions.
- Experience working with or for U.S.-based SaaS or technology companies.
- Hands-on experience with multi-tenant application development and deployment.
- Demonstrated success leading distributed teams across multiple time zones.
- Experience integrating hardware or IoT devices with cloud software systems.
The ideal candidate will have the following technical qualifications:
- Proficiency in backend development using Node or Python.
- Strong experience with frontend frameworks such as React and React Native.
- In-depth knowledge of AWS, Azure, or GCP cloud services (e.g., Lambda, ECS, S3, RDS).
- Familiarity with microservices, REST APIs, CI/CD, and container orchestration tools (Docker, Kubernetes).
- Understanding of secure authentication methods including OAuth2 and JWT.
- Experience designing scalable, secure, and high-availability systems.
- Deep understanding of data management (MongoDB, SQL) and agentic AI development.
Preferred:
- Experience with IoT device integration and telemetry data.
- Knowledge of data streaming, real-time dashboards, and analytics.
- Understanding of SOC 2, HIPAA, or GDPR compliance requirements.
Additional Notes:
- Must be authorized to work in Pakistan
- Willingness to accommodate time zone differences for US meetings (e.g., early mornings or evenings)
- Opportunity to contribute to innovative solutions in sustainable agriculture and cloud-based controls
- We encourage applications from diverse candidates who can bring unique perspectives to our global team
Other Details:
Work Mode: REMOTE
Location: Pakistan
Nature of Employment: Full-Time
Working Timings/Days: Night Shift (6pm onwards)
Experience: 10+ Years
About HR Ways:
HR Ways is an Award winning Technical Recruitment Firm helping software houses and IT Product companies internationally and locally to find IT Talent. HR Ways is engaged by 300+ Employers worldwide ranging from worlds biggest SaaS Companies to most competitive Startups. We have entities in Dubai, Canada, US, UK, Pakistan, India, Saudi Arabia, Portugal, Brazil and other parts of the world. Join our WhatsApp Channel https://shorturl.at/983azto stay updated or visit www.hrways.co to know more.
#J-18808-Ljbffr-
Senior Software Developer
2 weeks ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer - Team Lead role at Contour SoftwareJoin to apply for the Senior Software Developer - Team Lead role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About...
-
Trainee Software Developer
1 week ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Trainee Software Developer role at Contour Software.Get AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software...
-
Senior Software Developer
3 days ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer role at Contour Software.4 days ago Be among the first 25 applicants.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are part of a global enterprise software conglomerate that is among the...
-
Intermediate Software Developer
3 weeks ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Intermediate Software Developer role at Contour Software.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are part of a global enterprise software conglomerate, ranked among the top 10 software companies worldwide,...
-
Team Software Development Lead
3 days ago
Karachi, Sindh, Pakistan beBeeLeadership Full time 1,500,000 - 2,000,000Software Development Team Lead PositionThe role of a team lead in software development is crucial for the success of any project. A good team lead ensures that projects are completed on time and to the required standard.Job ResponsibilitiesProject Planning: Developing work schedules, determining project requirements and delegating tasks to ensure timely...
-
Full Stack Software Developer
2 weeks ago
Karachi, Sindh, Pakistan Mentorox Software Full timeBachelors / Masters in Computer Science / Software EngineeringThe role is focused on developing web applications for our international client in Europe. You will be developing web applications using NodeJS for backend/APIs and Angular 13 for frontend. We provide a nice working environment with a flat management hierarchy.You will get an opportunity to...
-
Software Architect
3 days ago
Karachi, Sindh, Pakistan Astera Software, Inc. Full timeJob SummaryAs a Software Architect at Astera, you will play a crucial role in shaping the technical direction of our software solutions. Leveraging your deep knowledge of .NET and C#, you will lead the design and implementation of scalable and robust software architectures that align with our business objectives. This role involves collaborating with...
-
Software Sales Representative
3 days ago
Karachi, Sindh, Pakistan Software Islands Full timeJob Title: Software Sales RepresentativeLocation: RemoteSalary: PKR 40,000 (conditional on achieving 2 sales per month, plus commission thereafter)Job Description:As a key member of our dynamic sales team, you will play a crucial role in promoting and selling our cutting-edge software solutions, which include ERP, HR and payroll, trade and logistics, and POS...
-
Team Lead
7 days ago
Karachi, Sindh, Pakistan Nortec Software Full timeClient has immediate openings for a Team Lead with a focus on the Software Development Lifecycle (SDLC), who is both a strategic thinker and hands-on. The Team Lead will regulate project teams that may include Operations Subject Matter Experts, Business Analysts, Application Developers, System Testers, and Systems Engineers. The Lead is responsible for the...
-
Software Development Team Lead
3 hours ago
Karachi, Sindh, Pakistan beBeeTechnicalLeader Full time 900,000 - 1,200,000Job Title: Technical Leadership PositionThe ideal candidate will possess a Master's degree in Computer Science, Engineering, Math, or Physics with a strong foundation in systems design and software development.Key Responsibilities:Leading high-performing development teams in a dynamic business environment, managing multiple concurrent projects and engineers...