Full Stack Engineer

1 week ago


Lahore, Punjab, Pakistan Epsilon Labs Full time 900,000 - 1,200,000 per year

Company Description

Epsilon Labs is an industrial automation company specializing in the design and development of both hardware and software solutions. Our primary focus is on creating high-performance industrial automation devices tailored to meet the evolving needs of modern manufacturing and production environments. We offer seamless software automation services that help businesses increase efficiency, reduce downtime, and future-proof their operations. Whether it's custom-built control systems, smart industrial devices, or full-scale automation integration, we deliver reliable, scalable, and innovative solutions.

Role Description

This is a full-time remote role for a Full Stack Engineer. The Full Stack Engineer will be responsible for developing and maintaining both front-end and back-end components of our industrial automation solutions. Day-to-day tasks include collaborating with cross-functional teams to design, develop, and deploy scalable software solutions, ensuring seamless integration with existing systems, and troubleshooting and optimizing code for performance and scalability.

What You'll Build & Manage

Full-Stack Web Applications

  • Frontend: React/TypeScript, , Angular applications with modern tooling (Vite, )
  • Backend: , Django, , FastAPI servers and microservices
  • Database Design: PostgreSQL, MySQL, MongoDB schema design and optimization
  • Real-time Features: WebSocket connections, live chat systems, real-time dashboards

Mobile Development

  • Flutter applications for iOS/Android with complex business logic
  • React Native cross-platform development when needed
  • Progressive Web Apps for mobile-first experiences
  • App store deployment and maintenance

API Development & Integration

  • REST API design and development from scratch
  • GraphQL implementation for complex data relationships
  • Third-party integrations: QuickBooks, Stripe, Twilio, SendGrid, Shopify APIs
  • Webhook systems and event-driven architectures
  • API documentation using Swagger/OpenAPI standards
  • Rate limiting, authentication, and security implementation

Database & Backend Systems

  • Database architecture: Design schemas, optimize queries, handle migrations
  • SQL proficiency: Complex joins, stored procedures, performance tuning
  • NoSQL databases: MongoDB, Firebase Firestore for specific use cases
  • Caching strategies: Redis, in-memory caching for performance
  • Server deployment: AWS, DigitalOcean, Heroku, Docker containerization

DevOps & Infrastructure

  • CI/CD pipelines: GitHub Actions, automated testing and deployment
  • Cloud services: AWS S3, CloudFront, Lambda functions, Supabase
  • Server management: Linux servers, SSL certificates, domain configuration
  • Monitoring: Error tracking, performance monitoring, uptime management
  • Backup strategies and disaster recovery planning

Specialized Integrations

  • Payment processing: Stripe, PayPal
  • Communication systems: Email automation, SMS services, push notifications
  • File processing: PDF generation, image optimization, CSV/Excel handling
  • Authentication systems: OAuth, JWT, multi-factor authentication
  • Search functionality: Elasticsearch, full-text search implementation

What We're Looking For - Technical Requirements

Core Programming & Frameworks:

  • JavaScript/TypeScript: Advanced proficiency, modern ES6+ features
  • React ecosystem: Hooks, Context, state management (Redux/Zustand)
  • Backend frameworks: OR Django/Python OR both
  • Mobile development: Flutter (required) + React Native (preferred)
  • CSS frameworks: Tailwind CSS, Bootstrap, styled-components

Database & Server Skills:

  • SQL databases: PostgreSQL, MySQL - complex queries, joins, optimization
  • Database design: Schema planning, relationships, indexing strategies
  • Server-side development: RESTful APIs, authentication, middleware
  • Cloud databases: Supabase, Firebase, AWS RDS configuration and management
  • Database migrations: Schema updates, data transformation scripts

API & Integration Expertise:

  • API design: RESTful principles, proper HTTP methods, status codes
  • API documentation: Swagger, Postman collections, clear endpoint descriptions
  • Third-party integration: OAuth flows, webhook handling, rate limiting
  • Data parsing: JSON, XML, CSV processing and validation
  • Error handling: Graceful failures, retry mechanisms, logging

DevOps & Deployment:

  • Version control: Advanced Git workflows, branching strategies, code reviews
  • CI/CD: Automated testing, build pipelines, deployment scripts
  • Server deployment: Linux basics, SSL setup, domain configuration
  • Containerization: Docker basics for consistent development environments
  • Monitoring: Error tracking, performance metrics, uptime monitoring

Security & Performance:

  • Authentication: JWT tokens, session management, password hashing
  • Data validation: Input sanitization, XSS prevention, SQL injection protection
  • Performance optimization: Code splitting, lazy loading, database query optimization
  • Caching strategies: Browser caching, API caching, CDN usage

AI-Enhanced Development:

  • AI tool proficiency: Cursor, GitHub Copilot, ChatGPT for rapid development
  • Code generation: Using AI for boilerplate, testing, documentation
  • Problem-solving: Leveraging AI for debugging and optimization suggestions
  • Learning acceleration: Using AI to quickly understand new technologies

Essential Professional Qualities:

  • Systems thinking: Understand how different components interact in complex applications
  • Architecture mindset: Can design scalable solutions, not just implement features
  • Documentation discipline: Write clean code comments, API docs, and technical specifications
  • Performance consciousness: Always consider scalability, load times, and optimization
  • Security awareness: Implement proper authentication, data protection, and secure coding practices
  • Client communication: Can explain technical concepts to non-technical stakeholders
  • Project ownership: Take full responsibility for features from conception to deployment
  • Continuous learning: Stay updated with latest technologies and best practices

Advanced Technical Experience (Preferred):

  • Microservices architecture: Breaking monoliths into scalable services
  • Real-time systems: WebSocket, Server-Sent Events, live data synchronization
  • Advanced database: Query optimization, indexing, replication, sharding
  • Payment systems: Complex billing, subscription management, multi-currency
  • File processing: Image/video manipulation, PDF generation, data import/export
  • Search systems: Elasticsearch, full-text search, faceted search implementation
  • Caching layers: Redis, Memcached, application-level caching strategies
  • Message queues: Background job processing, task scheduling
  • Multi-tenant systems: SaaS architecture, data isolation, subdomain routing
  • Internationalization: Multi-language, multi-currency, timezone handling

Soft Skills:

  • Excellent English communication (written and verbal)
  • Available 6-8 hours daily with flexible schedule
  • Proactive communicator - asks questions, provides updates, suggests improvements
  • Documentation mindset - can explain complex technical decisions

What We Offer

Financial Package:

  • Competitive salary
  • Development tools: Full reimbursement for Cursor, hosting, and development subscriptions ($20/month)
  • Performance bonuses: Quarterly bonuses for exceptional project delivery and client satisfaction
  • Equity opportunity: Potential partnership stake as company grows
  • Annual raises: Guaranteed salary reviews with significant increases based on contribution
  • Project completion bonuses: Additional compensation for complex project milestones

Professional Growth:

  • Direct mentorship from experienced founder/engineer
  • Exposure to diverse technologies and industries (fintech, IoT, immigration, retail)
  • Real-world project portfolio spanning web, mobile, and hardware integration
  • Cutting-edge development practices using AI tools and modern frameworks
  • Client interaction experience and business context understanding

Work Environment:

  • 100% remote work with flexible hours
  • Modern development setup - use the latest AI tools and technologies
  • Fast-paced, results-oriented culture
  • Direct impact - your code goes to production and affects real businesses
  • Entrepreneurial exposure - understand how technical decisions drive business outcomes

Application Process

To Apply, Send:

  • Resume/CV
  • GitHub profile with diverse project examples
  • Answers to the following questions:
  • "Walk me through the architecture of the most complex system you've built. Include database design, API structure, and deployment strategy."
  • "Describe your approach to optimizing a slow-loading web application. Cover both frontend and backend optimization strategies."
  • "Explain how you would design a multi-tenant SaaS application with role-based permissions and data isolation."

Ready to Join Our Team?

We're seeking a technical co-founder mindset in an employee role - someone who thinks like an owner, architects like a senior engineer, and executes like a performance-driven developer. This isn't just a job; it's a partnership opportunity where your technical leadership will directly shape our company's growth trajectory.

If you're ready to move beyond simple feature implementation to designing complex systems, leading technical decisions, and building a technology company alongside an experienced entrepreneur, this is your opportunity.

Apply now and let's build something amazing together


  • Full Stack Engineer

    5 days ago


    Lahore, Punjab, Pakistan AlgoTracks Full time 900,000 - 1,200,000 per year

    We're Hiring: Full Stack Software Engineer (JavaScript / TypeScript)We're looking for a talented Full Stack Engineer with 2–3 years of professional experience who's passionate about building scalable, high-performance web applications using modern technologies.If you love crafting elegant code, shipping real products, and working in a fast-paced,...

  • Full Stack Engineer

    6 days ago


    Lahore, Punjab, Pakistan TechnoGenics SMC PVT LTD Full time 900,000 - 1,200,000 per year

    About TechnoGenics:TechnoGenics SMC PVT LTD is a leading cybersecurity and engineering solutions company based in Lahore District. Our focus is on security product engineering, malware research, and managed services for global customers. With a strong emphasis on innovation and problem-solving, we attract top talent and deliver excellent performance...

  • Full-Stack Engineer

    5 days ago


    Lahore, Punjab, Pakistan Wanile Technologies Full time 900,000 - 1,200,000 per year

    Role DescriptionThis is a full-time hybrid role for a Full-Stack Engineer (MERN & AI) based in Lahore, with some flexibility for remote work. The Full-Stack Engineer will develop and maintain scalable web applications, focusing on both front-end and back-end development. Responsibilities include designing and implementing new features, improving application...

  • Full Stack Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan AHK GLOBAL SOLUTIONS Full time 104,000 - 130,878 per year

    Job Title:Full Stack EngineerDepartment:Technical TeamReports To:Technical Project Manager / Tech LeadLocation:OnsiteJob Type:Full-timeRole SummaryThe Full Stack ENGINEER will be responsible for designing, developing, and maintaining scalable web applications using the MERN stack (MongoDB, , , ). The role requires expertise in both front-end and back-end...

  • Full Stack Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Codegic Full time 600,000 - 1,800,000 per year

    Company DescriptionCodegic is a leading provider of cutting-edge solutions that simplify PKI (Public Key Infrastructure), certificate lifecycle management, and digital signatures for businesses. Our flagship products include Khatim PKI Server, KhatimDoc, Khatim RA Server, Khatim OCSP Server, Khatim Sign Server, Khatim Timestamp Server, and PKI Insights. We...

  • Full Stack Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Taraki Full time 900,000 - 1,200,000 per year

    Full Stack EngineerWere looking for a talented and versatile Full Stack Engineer to join our team. Youll work closely with designers, product managers, and other engineers to build scalable, reliable web applications. This role is ideal for someone who enjoys working across frontend and backend, leverages modern AI-assisted tools, and thrives in a...

  • Full Stack Engineer

    5 days ago


    Lahore, Punjab, Pakistan Stafflink Full time 600,000 - 1,200,000 per year

    Full Stack EngineerLocation:RemoteType:Full-timeStart:ImmediateAbout UsWe are building cutting-edge solutions that reshape the way businesses hire, manage, and scale teams globally. As part of our growing engineering team, you will play a key role in designing, developing, and deploying scalable applications that power our platform.ResponsibilitiesDesign,...

  • Full-Stack Engineer

    5 days ago


    Lahore, Punjab, Pakistan MARKETlytics Full time 600,000 - 1,200,000 per year

    **About the Role**We're looking for **two talented Full-Stack Engineers** to join our growing AI & SaaS development team in **Lahore**.You'll work on advanced AI-powered products — integrating **OpenAI APIs**, building **web scrapers**, and developing **LangChain / LangGraph pipelines** that power real-world automation tools.This is an **on-premises role**...

  • Full Stack Engineer

    1 week ago


    Lahore, Punjab, Pakistan Hashlogics Full time 900,000 - 1,200,000 per year

    Hashlogics, a Lahore-based software development company, is expanding its team and looking for passionate Software Engineers willing to work on either JavaScript or Python to join our growing team.As a Software Engineer, you will be responsible for building and maintaining robust applications, troubleshooting software issues, and collaborating with the team...

  • Full Stack Engineer

    1 week ago


    Lahore, Punjab, Pakistan Car Mandi Full time 400,000 - 1,200,000 per year

    About Car MandiCarMandi is Pakistan's first online car auction marketplace built to bring trust, transparency, and simplicity to buying and selling used cars. We're building a fast, reliable, and modern web experience - from inspection to bidding — powered by a robust full-stack architecture.Role DescriptionThis is a full-time on-site role for a Full Stack...