React And NET Developer

AlphaGen Systems Inc.

Lahore

On-site

PKR 1,500,000 - 3,000,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

AlphaGen Systems Inc. is seeking a Mid-Level Full-Stack Developer to work on a long-term project for a German client in the restaurant and retail sectors.

The project involves building a browser-based POS system from scratch with a phased rollout toward an admin portal and ERP functionality. The role focuses on implementing a stable POS application using React for the frontend and C#/.NET Core for the backend, with attention to clean architecture, testing, and integration with payment providers.

Qualifications

  • 3–5 years of professional full-stack development experience.
  • Strong proficiency in C#, ASP.NET Core, and Web API development.
  • Experience with React, JavaScript/TypeScript, HTML, CSS.
  • Experience with EF Core and relational databases such as SQL Server or PostgreSQL.
  • Strong understanding of REST APIs, authentication, authorization, and third-party integrations.
  • Knowledge of software architecture, object-oriented programming, SOLID principles, and common design patterns.
  • Experience using Git and modern source-control workflows.
  • Ability to write unit and integration tests.
  • Ability to work independently, take ownership of assigned modules, and collaborate with technical and business stakeholders.
  • Good written English communication skills.
  • Availability to work full-time during Central European business hours.

Responsibilities

  • Develop a responsive browser-based POS interface using React.
  • Build secure and scalable backend services using C# and ASP.NET Core.
  • Design and maintain REST APIs and relational databases.
  • Develop modules for products, customers, sales, orders, receipts, users, roles, and permissions.
  • Implement cloud synchronization, reporting, and administrative functionality.
  • Integrate payment terminals, payment providers, webshops, online ordering systems, and food-delivery platforms.
  • Work with the Senior Technical Lead to establish the technology stack and scalable system architecture.
  • Write clean, modular, stable, testable, and well-documented code.
  • Perform testing, debugging, maintenance, and continuous improvement.
  • Maintain source code through GitHub and manage tasks through Jira or Azure DevOps.
  • Communicate progress, technical issues, and requirements clearly in writing.

Skills

C#
ASP.NET Core
Web API
React
JavaScript
TypeScript
HTML
CSS
Entity Framework Core
SQL Server
PostgreSQL
REST APIs
Authentication
Authorization
Third-party integrations
Software architecture
OOP
SOLID principles
Design patterns
Git
Unit testing
Integration testing
English communication
CET hours availability

Tools

Git
Jira
Azure DevOps

Job description

Job Description:

Mid-Level Full-Stack Developer – React and .NET

Location: Johar Town, Lahore

Timings: 10am-7pm

Work Mode: Full Time, Onsite

Experience Required: 3-5 Years

About The Role

We are looking for a skilled Full-Stack Developer to work on a long-term project for a German client serving the restaurant and retail sectors.The project involves building a browser-based Point-of-Sale system from scratch. The first phase will focus on developing a stable POS application, followed by a Backoffice/Admin Portal and, later, inventory management and ERP functionality. The selected developer will work closely with the client and a Senior Technical Lead responsible for initial architecture guidance and periodic code reviews.

Key Responsibilities
  • Develop a responsive browser-based POS interface using React.
  • Build secure and scalable backend services using C# and ASP.NET Core.
  • Design and maintain REST APIs and relational databases.
  • Develop modules for products, customers, sales, orders, receipts, users, roles, and permissions.
  • Implement cloud synchronization, reporting, and administrative functionality.
  • Integrate payment terminals, payment providers, webshops, online ordering systems, and food-delivery platforms.
  • Work with the Senior Technical Lead to establish the technology stack and scalable system architecture.
  • Write clean, modular, stable, testable, and well-documented code.
  • Perform testing, debugging, maintenance, and continuous improvement.
  • Maintain source code through GitHub and manage tasks through Jira or Azure DevOps.
  • Communicate progress, technical issues, and requirements clearly in writing.
Required Skills And Experience
  • 3–5 years of professional full-stack development experience.
  • Strong proficiency in C#, ASP.NET Core, and Web API development.
  • Practical experience with React, JavaScript or TypeScript, HTML, and CSS.
  • Experience with Entity Framework Core and relational databases such as SQL Server or PostgreSQL.
  • Strong understanding of REST APIs, authentication, authorization, and third-party integrations.
  • Knowledge of software architecture, object-oriented programming, SOLID principles, and common design patterns.
  • Experience using Git and modern source-control workflows.
  • Ability to write unit and integration tests.
  • Ability to work independently, take ownership of assigned modules, and collaborate with technical and business stakeholders.
  • Good written English communication skills.
  • Availability to work full-time during Central European business hours.
Preferred Experience
  • POS or cash-register systems
  • Payment terminals and payment-provider integrations
  • Restaurant, retail, fiscal, inventory, or ERP software
  • Offline-first or Progressive Web Applications
  • Cloud platforms such as Microsoft Azure or AWS
  • Docker, CI/CD pipelines, and automated deployments
  • Real-time synchronization and multi-tenant SaaS applications
What We Value
  • Takes responsibility for the quality of their work.
  • Writes structured and maintainable code rather than quick fixes.
  • Can understand business workflows and translate them into reliable software.
  • Communicates challenges early and suggests practical solutions.
  • Is interested in growing with a complex, long-term product.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack POS Dev (React & .NET) – Onsite Lahore
Full-Stack POS Dev (React & .NET) – Onsite Lahore

AlphaGen Systems Inc. • Lahore

On-site
PKR 1,500,000 - 3,000,000
Full Stack PHP Developer - Integration with React/React Native
Full Stack PHP Developer - Integration with React/React Native

Ozar Tech • Faisalabad

On-site
PKR 1,200,000 - 2,400,000
Flexible working hours
Remote work options
Professional growth opportunities
+1
Remote PHP Full-Stack Dev for React/React Native
Remote PHP Full-Stack Dev for React/React Native

Ozar Tech • Faisalabad

On-site
Confidential
Full Stack Developer (React.js & Node.js)
Full Stack Developer (React.js & Node.js)

ZAR Solutions • Karachi Division

On-site
PKR 60,000 - 90,000
Senior Frontend Engineer | Lahore | PKR Salary | Banking/Fintech Industry
Senior Frontend Engineer | Lahore | PKR Salary | Banking/Fintech Industry

HR Ways • Lahore

On-site
PKR 1,800,000 - 2,800,000
React Developer
React Developer

Sysmatixx • Lahore

On-site
PKR 1,339,000 - 2,009,000
Competitive salary
Flexible hours
Remote/hybrid options
+6
Senior Full-Stack Developer - Mobile & Web
Senior Full-Stack Developer - Mobile & Web

Navigator HR Consulting Solutions • Lahore

On-site
PKR 4,464,000 - 5,580,000
Full Stack .NET Developer
Full Stack .NET Developer

Zohorecruit • Islamabad

On-site
PKR 1,200,000 - 2,000,000
Frontend Engineer
Frontend Engineer

Navigatorhr • Lahore

On-site
PKR 2,790,000 - 3,627,000
Fuel allowance
Medical allowance
Front-End Web Developer (React + Azure)
Front-End Web Developer (React + Azure)

NorthBay Solutions • Islamabad

On-site
PKR 1,800,000 - 3,000,000