Full Stack Developer

2 weeks ago


Lahore, Punjab, Pakistan Accurate Private Limited Full time

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Accurate Private Limited

About the Role

As a Full-Stack .NET Developer, you'll take ownership of end-to-end feature development—from translating UI/UX wireframes into responsive front-end code, to designing and optimizing high-performance back-end services. You'll work closely with product managers, QA engineers, and DevOps to deliver robust, scalable solutions in an Agile environment.

What You'll Do

Architecture & Back-End Engineering

  • ASP.NET Core C# Development: Build modular, testable services and Web APIs using Dependency Injection, middleware components, and best practices (SOLID, Clean Architecture).
  • Wrapper Development: Create and maintain wrapper libraries around third-party REST/SOAP services, databases, and legacy systems to provide a consistent, versioned interface for internal use.
  • Socket Programming: Implement real-time features (e.g., chat, live dashboards, notifications) using TCP/UDP sockets or SignalR hubs—handle connection management, message framing, and reconnection logic.
  • Event Streaming with Kafka: Design topics, define serializers, and develop producers/consumers to ingest and process high-volume event streams (e.g., telemetry, user activity). Ensure fault-tolerance with consumer groups and offset management.

Database Design & Performance Optimization

  • Schema Modeling: Translate business requirements into normalized schemas (MSSQL, MySQL) and denormalized/document-oriented models (MongoDB, Couchbase).
  • Query Tuning & Indexing: Profile slow queries, create composite and covering indexes, leverage query hints, and refactor stored procedures to reduce execution time and lock contention.
  • Code Optimization: Use profiling tools (Visual Studio Profiler, JetBrains dotTrace) to identify hotspots, eliminate allocations, and improve GC performance.
  • Caching Strategies: Implement in-memory (MemoryCache), distributed (Redis), and client-side caching where appropriate to reduce round trips and database load.

Front-End & API Integration

  • Responsive UI Development: Convert Figma/Adobe XD designs into mobile-first layouts using HTML5, CSS3 (Flexbox/Grid), and Bootstrap/Tailwind.
  • JavaScript Frameworks: Build dynamic single-page applications (SPAs) or components in Angular, React, or Vue; manage state (Redux/Vuex), routing, and form validation.
  • API Consumption & Documentation: Integrate the front end with the back end through RESTful endpoints, using Swagger/OpenAPI for interactive documentation and Postman for manual testing.

Collaboration, Testing & DevOps

  • Agile Ceremonies: Participate in daily stand-ups, sprint planning, backlog refinement, and retrospectives.
  • Automated Testing: Write unit tests (xUnit/NUnit), integration tests, and end-to-end tests (Selenium, Playwright) to ensure code quality and regressions are caught early.
  • CI/CD Pipelines: Configure build and release pipelines in Azure DevOps or GitHub Actions—automated builds, test runs, code coverage, and deployments to staging/production.
  • Monitoring & Logging: Instrument applications with Serilog or NLog, expose metrics to Prometheus/Grafana or Application Insights, and set up alerting for SLA breaches.
What We're Looking For

Education & Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • 6–12 months of professional experience building web applications in .NET Core.

Technical Skills:

  • Languages & Frameworks: C#, .NET Core (3.1+), ASP.NET Core MVC/Web API.
  • Databases: MSSQL (T-SQL), MySQL, and at least one NoSQL (e.g., MongoDB).
  • Real-Time & Messaging: Socket programming (SignalR/TCP), Apache Kafka fundamentals.
  • Front-End: HTML5, CSS3, Bootstrap (or Tailwind), JavaScript/TypeScript, and one SPA framework.
  • DevOps: Familiarity with Git, containerization (Docker), and CI/CD tools (Azure DevOps, GitHub Actions).
  • Testing: Unit/integration testing frameworks, HTTP client testing, mocking libraries (Moq).

Soft Skills:

  • Strong problem-solving mindset and attention to detail.
  • Clear communicator: able to articulate technical trade-offs and document your work.
  • Self-driven learner: You seek out new tools, patterns, and approaches, and share knowledge with teammates.
Nice-to-Haves
  • Experience with cloud platforms (Azure, AWS).
  • Exposure to microservices architecture and API gateways.
  • Hands-on with Redis, RabbitMQ, or other message brokers.
  • Knowledge of domain-driven design (DDD) and CQRS patterns.
  • Familiarity with front-end testing (Jest, Cypress).
What We Offer
  • Learning & Growth: Grow by working on diverse, real-world projects alongside experienced colleagues.
  • Collaborative Culture: A flat team environment where ideas and feedback flow freely in day-to-day work.
  • Perks & Benefits: Health insurance, Leaves, Annual Bonuses.
  • Career Path: Clear roadmap to advance into Senior Developer, Tech Lead, or Architect roles.
Seniority level
  • Seniority levelEntry level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesAppliances, Electrical, and Electronics Manufacturing

Referrals increase your chances of interviewing at Accurate Private Limited by 2x

Sign in to set job alerts for "Full Stack Engineer" roles.Software Engineer- Full stack (Node.JS / Python)Associate Software Engineer (Python + Fast API)Sr. Software Engineer (PHP, MySQL, Vue.js)Full Stack Developer - Node.js (Onsite, Lahore, PKR Salary)Senior Software Engineer and above- AI/ML

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Full Stack Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Techionik Ltd Full time

    Get AI-powered advice on this job and more exclusive features.Job Title: Full Stack Developer (Onsite)Location: Lahore, PakistanJob Type: Full-TimeAbout Techionik:Techionik is a dynamic technology company delivering innovative solutions to clients worldwide. We are seeking a skilled Full Stack Developer to join our talented team in Lahore and contribute to...

  • Full Stack Developer

    10 hours ago


    Lahore, Punjab, Pakistan Carnation Infotech Pvt Ltd. Full time

    Full time | Carnation Infotech Pvt Ltd | IndiaPosted On 11/20/2024Job InformationJob Opening Status: In-progressIT ServicesWork Experience: 5-8 YearsCity: Lucknow/BangaloreState/Province: Uttar PradeshZip Code: 226010Job DescriptionWe are seeking a Full Stack Engineer with the following qualifications:Outstanding analytical, technical and critical thinking...

  • Full Stack Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Abroad Work Full time

    Full-Stack Developer vacancy in Lahore, PakistanJob Title: Full-Stack Developer (Contract) - Lahore, PakistanA fast-growing technology company in Lahore is seeking a highly skilled and motivated Full-Stack Developer to join our dynamic team on a contract basis. As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining...

  • Full Stack Developer

    4 weeks ago


    Lahore, Punjab, Pakistan BIG O SOFT LLC Full time

    1 week ago Be among the first 25 applicantsDirect message the job poster from BIG O SOFT LLCWe're looking for a skilledFull Stack Developerwith hands-on experience in buildingAI-powered chatbots. You'll work across the stack to develop scalable web applications and integrate AI/NLP models to deliver smart, user-friendly conversational experiences.Job...

  • Full Stack Developer

    3 weeks ago


    Lahore, Punjab, Pakistan Developify Solutions (Shopify Experts Agency) Full time

    Direct message the job poster from Developify Solutions (Shopify Experts Agency)Co-founder Ovee Labs & Developify Solutions | Hiring Engineering TalentAbout the RoleAs a Full Stack Developer, you'll play a critical role in both front-end and back-end development. From crafting dynamic user experiences to designing robust APIs, you'll be part of a...


  • Lahore, Punjab, Pakistan X.A.A.S Full time

    Direct message the job poster from X.A.A.SXAAS is a specialized provider of Outsourcing and Offshoring Consulting, IT Services, and IT Consulting solutions aimed at empowering businesses in the digital-first world. With a focus on innovation, efficiency, and scalability, XAAS helps organizations streamline operations, reduce costs, and leverage cutting-edge...

  • Full Stack Developer

    3 weeks ago


    Lahore, Punjab, Pakistan Big O Soft Llc Full time

    1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from BIG O SOFT LLCWe're looking for a skilledFull Stack Developerwith hands-on experience in buildingAI-powered chatbots. You'll work across the stack to develop scalable web applications and integrate AI/NLP models to...

  • Full Stack Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Game District Full time

    We are looking for a highly skilled Full Stack Developer with 7–9 years of experience in building scalable web applications. The ideal candidate must be proficient in both front-end (React/Angular/Vue) and back-end technologies (Node.js, .NET Core, or Java), with strong database and cloud experience.Key Responsibilities: Design, develop, and maintain...

  • Full Stack Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Senewtech Full time

    We are looking for a Full Stack Developer to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and...

  • Full Stack Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Stampa Solutions Full time

    Full Stack Developer ( Java Script & Python )We are looking for a talented Full Stack Developer with a strong foundation in JavaScript and Python to join our dynamic development team. The ideal candidate will be responsible for building and maintaining scalable web applications from front to back — including user interfaces, APIs, databases, and server...