Description:
You'll be a strategic problem-solver working alongside senior engineers to develop a deep understanding of our systems while taking ownership of specific features and components. Your job is to think critically, communicate clearly about trade-offs, execute with precision, and iterate toward elegant solutions. We're looking for someone who asks incisive questions, identifies edge cases, takes initiative, and sees knowledge gaps as opportunities.
What You'll Do:
▸ Collaborate with senior engineers to understand architectural patterns and translate them into reliable implementations
▸ Develop web features using TypeScript, NestJS, and Next.js with meticulous attention to detail
▸ Engage deeply in technical problem-solving identifying issues, proposing solutions, communicating trade-offs
▸ Take ownership of features end-to-end while proactively seeking feedback and iterating
▸ Write code that doesn't create friction: follow patterns rigorously, maintain consistency, minimize technical debt
▸ Work with PostgreSQL schemas and queries, understanding performance implications and optimization
▸ Implement security best practices consistently authentication, encryption, API access control
▸ Participate actively in code reviews, receiving feedback gracefully and providing thoughtful analysis
▸ Learn and apply new technologies independently when needed
▸ Communicate proactively about blockers, uncertainties, and solutions to all team levels
🛠 Core Stack: TypeScript · Node.js · NestJS · Next.js · PostgreSQL · TypeORM · REST APIs · GraphQL · WebSockets
✅ What We're Looking For:
▸ 3-5 years full-stack experience with TypeScript, Node.js, NestJS, and Next.js
▸ Strong TypeScript fundamentals generics, utility types, advanced concepts used effectively
▸ Solid grasp of data structures and algorithms applied to real-world problems
▸ Hands-on experience with data validation libraries (Zod, Yup, class-validator, io-ts) and runtime type safety
▸ Working proficiency with PostgreSQL schema design, query optimization, performance
▸ Practical experience with TypeORM or similar ORM tools
▸ Experience designing RESTful APIs and GraphQL endpoints with attention to security and performance
▸ Familiarity with WebSockets and real-time communication patterns (Socket.io, event-driven architectures)
▸ Solid understanding of async/await patterns, Promise handling, error boundaries, data fetching strategies
▸ Working knowledge of authentication, encryption, secure protocols, and common security vulnerabilities
▸ Exceptional attention to detail catching subtle bugs, edge cases, and issues before production
▸ Strong curiosity and self-directed learning ability
▸ Excellent communication skills articulate, clear, able to explain technical thinking to all levels
▸ Genuine eagerness to learn from experienced developers; receptive to feedback and always asking "why?"
▸ Self-motivated and reliable; high-quality output consistently
▸ Collaborative mindset proactive in asking questions, flagging concerns early, contributing thoughtfully
| Organization | WebMetric |
| Industry | Web Development / Design Jobs |
| Occupational Category | Senior Web Developer |
| Job Location | Rawalpindi,Pakistan |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 3 Years |
| Posted at | 2026-02-17 5:51 am |
| Expires on | 2026-04-03 |