Experience Required
5 Years
Salary Range
150,000-250,000PKR
Career Level
Non-Managerial
Required Qualifications
Bachelor's degree in computer science or equivalent

Job Description

Position Overview

Nayel Solutions is looking for a talented Full Stack Developer with strong expertise in React.js and .NET Core API development. The ideal candidate will be responsible for building modern, scalable web applications by developing robust backend APIs and interactive frontend interfaces.

This is a remote position with flexible working hours, requiring a minimum commitment of 8 hours per day.

Key Responsibilities

Backend Development (.NET Core & APIs)

  • Design, develop, and maintain secure, scalable RESTful APIs using .NET Core.
  • Implement business logic, authentication, authorization, and middleware components.
  • Integrate APIs with PostgreSQL and/or Oracle databases.
  • Develop data access layers using Entity Framework Core and Dapper.
  • Optimize backend performance, scalability, and security.

Frontend Development (React.js)

  • Build responsive, high-performance user interfaces using React.js.
  • Convert UI/UX designs into reusable React components.
  • Manage application state using Redux, Context API, or similar tools.
  • Integrate frontend applications with backend APIs.
  • Ensure cross-browser compatibility and responsive behaviour.

Architecture & Best Practices

  • Apply OOP principles and design patterns across the application.
  • Follow clean architecture and coding best practices.
  • Participate in code reviews to maintain code quality.

Testing & Quality Assurance

  • Write unit and integration tests for both frontend and backend.
  • Debug, troubleshoot, and resolve issues efficiently.
  • Collaborate with QA and product teams to ensure high-quality releases.

Collaboration & Documentation

  • Work closely with designers, product managers, and other developers.
  • Document APIs, system flows, and technical decisions.

Requirements & Skills

Required Skills & Qualifications

  • Proven experience as a Full Stack Developer.
  • Strong experience with .NET Core / ASP.NET Core Web APIs.
  • Solid hands-on experience with React.js.
  • Strong understanding of RESTful API design.
  • Experience with Entity Framework Core and Dapper.
  • Working knowledge of PostgreSQL and/or Oracle databases.
  • Strong understanding of JavaScript (ES6+), HTML, and CSS.
  • Solid grasp of OOP concepts and design patterns.
  • Experience with unit testing frameworks.
  • Familiarity with Git and Agile development processes.
  • Good communication and teamwork skills.

Preferred Qualifications

  • Experience with JWT, OAuth, or Identity authentication.
  • Familiarity with Docker and CI/CD pipelines.
  • Experience deploying applications to Azure or AWS.
  • Knowledge of microservices architecture.
  • Experience with frontend tools such as Redux, Material UI, or Ant Design.

Why Join Nayel Solutions?

  • Work on modern React + API-driven architectures.
  • Fully remote and flexible work environment.
  • Growth-oriented and collaborative culture.
  • Competitive compensation based on experience.

Nayel Solutions SMC Pvt Ltd

Information Technology and Services - Islamabad, Pakistan

Explore More Opportunities

Find similar jobs and career opportunities