🚀 Job Title: MERN Stack Developer
📍 Location: Johar Town, Lahore
🕘 Shift: EST Time Zone (5 PM – 2 AM)
🏢 Work Model: Onsite
🧠 Experience: 3–5 Years
💻 Technical Requirements
Frontend Skills
-
Advanced React.js – Deep understanding of hooks, custom hooks, and performance optimization using tools like
React.memo
,useMemo
,useCallback
, and usage of Context API patterns. -
State Management – Hands-on experience with Redux Toolkit (RTK Query), and middleware like Redux-Thunk or Redux-Saga.
-
Next.js & TypeScript – Real-world experience with SSR/SSG, API routes, and strongly typed development.
-
Micro-Frontends (Bonus) – Familiarity with module federation or component-driven architecture.
Backend Skills
-
Scalable Node.js/Express – Proficient in event loop optimization, worker threads, and cluster mode to handle high-traffic applications efficiently.
-
Database Architecture – Strong command of MongoDB (including sharding, replication, and change streams) and relational databases like PostgreSQL or MySQL.
-
Authentication & Security – Experience with OAuth 2.0, OpenID Connect, RBAC/ABAC models, and awareness of OWASP Top 10 for secure application development.
-
DevOps & CI/CD – Working knowledge of CI/CD pipelines, especially using GitHub Actions.
-
Code Quality – Active involvement in code reviews, architectural decisions, and maintaining best practices across the stack.
🗣 Soft Skills
-
Strong English communication skills for effective collaboration with international teams.
-
Problem-solving mindset and ability to work independently in a fast-paced environment.
-
Willingness to contribute to technical discussions and suggest improvements.