# Software Engineer -Frontend

> Devsinc · Lahore, Pakistan · Full-time · Posted 2026-10-28

**Workplace:** on_site

**Department:** Junaid Rehmat Squad

## Description

-   Build fast, responsive, accessible web applications using React, Next.js, and TypeScript
-   Turn Figma designs into high-quality, pixel-perfect UI in close collaboration with designers
-   Build and maintain reusable components and design systems with Tailwind CSS and Storybook
-   Integrate REST and GraphQL APIs and manage application state (Redux Toolkit, Zustand, React Query/TanStack Query)
-   Optimize performance through Core Web Vitals, code splitting, SSR/SSG, and caching strategies
-   Build AI-powered UI experiences such as chat interfaces, streaming responses, and AI-assisted workflows
-   Write unit, integration, and E2E tests with Jest, React Testing Library, and Playwright
-   Use AI-assisted development tools (Claude Code, Cursor, Copilot) in day-to-day work
-   Take part in code reviews, sprint planning, and estimation, and share your work in team and client demos

## Requirements

-   2 to 4 years of professional frontend development experience
-   Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3
-   Hands-on production experience with React, plus working experience with Next.js (App Router)
-   Experience with Tailwind CSS or other modern CSS approaches, and responsive, mobile-first design
-   Understanding of web accessibility (WCAG) and cross-browser compatibility
-   Experience consuming APIs and handling authentication flows (OAuth, JWT)
-   Comfortable with Git, CI/CD workflows, and agile development
-   Good testing habits and attention to detail in UI and UX quality
-   Strong communication skills, with the confidence to present your work, explain technical decisions, and collaborate with designers, product, and backend teams
-   Ownership mindset, eagerness to learn, and the ability to take initiative on features

### Nice to have

-   React Native or Expo experience
-   Angular or Vue.js exposure
-   Experience with animation libraries (Framer Motion, GSAP)
-   Basic Node.js or backend knowledge
-   Experience with analytics, A/B testing, or SEO optimization
-   Exposure to cloud hosting (Vercel, AWS Amplify, Netlify)
-   A portfolio or GitHub profile showcasing frontend work

## Apply

[Apply at Devsinc](https://apply.workable.com/devsinc-17/j/2A641AD47B/apply)

---
Powered by [Workable](https://www.workable.com)
