Full Stack Engineer - Build Modern Web Applications Location : Remote
Employment Type : Full-time
About the Role We're seeking a Full Stack Developer to join our team and help build reliable web applications. You'll work on both frontend and backend development, creating features that users interact with every day.
What You'll Do
Build Web Applications : Develop and maintain full‑stack applications from database to user interface
Feature Development : Create new features and improve existing functionality based on user needs
Bug Fixes & Maintenance : Troubleshoot issues and keep applications running smoothly
Team Collaboration : Work with designers, other developers, and stakeholders to deliver quality software
Required Qualifications Core Technologies
Frontend : Experience with React for building user interfaces
Backend : Hands‑on experience with Node.js for server‑side development
Database : Working knowledge of PostgreSQL for data storage
Cloud Functions : Familiarity with serverless solutions like Edge functions or AWS Lambda
UI & Styling
Experience with styling libraries such as Tailwind CSS, shadcn / ui, or Ant Design
Understanding of responsive design and modern CSS practices
Testing & Quality
Basic experience with testing tools like Cypress or Playwright
Understanding of writing tests for web applications
Production Tools
Familiarity with error tracking tools like Sentry
Experience with analytics and testing tools such as PostHog
Understanding of how web applications work in production environments
Professional Skills
Good problem‑solving abilities and attention to detail
Ability to work independently and ask questions when needed
Basic understanding of Git for version control
Good communication skills for team collaboration
Nice to Have
Knowledge of Docker or containerization
Understanding of CI / CD pipelines
Experience with API design and integration
Basic knowledge of web security best practices
What We're Looking For
Has built and deployed web applications (personal projects, internships, or work experience count!)
Enjoys learning new technologies and improving their skills
Can write clean, readable code that others can understand
Takes ownership of their work and follows through on tasks
Works well in a team environment
Why Join Us?
Work on interesting projects that real users depend on
Learn from experienced developers and grow your skills
Collaborative team environment with mentorship opportunities
Opportunity to work with modern tools and technologies
Build applications that make a difference
#J-18808-Ljbffr
Application Engineer • Gujrat, Pakistan