Full Stack Engineer
1 week ago
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 yearWe'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 yearAbout 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 yearRole 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 yearJob 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 yearCompany 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 yearFull 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 yearFull 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 yearHashlogics, 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 yearAbout 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...