Frontend Developer - MERN - JD
Frontend Developer - MERN - JD
J
Location: Mall Road, Lahore
Type: Full-time (onsite)
osition Overview:
P
Job Description: Front-End Developer
osition Overview:
P
We are seeking a skilled and motivated Front-End Developer with a strong
foundation in React.js and Next.js. The ideal candidate will have at least 2 years of
professional experience in building user-centric, high-performance web applications.
Familiarity with backend technologies like Express.js and Node.js, along with
database management experience using MongoDB and PostgreSQL, is essential.
Key Responsibilities:
● Develop and maintain responsive, scalable, and interactive front-end
applications using React.js and Next.js.
● Collaborate with designers, backend developers, and other team members to
implement seamless user interfaces and experiences.
● Optimize components for maximum performance across a range of devices
and browsers.
● Work with Express.js and Node.js to integrate front-end components with
backend APIs and services.
● Design, build, and maintain efficient, reusable, and reliable code.
● Manage and query databases using MongoDB and PostgreSQL to support
application functionality.
● Stay updated with the latest industry trends and technologies to drive
innovation in the development process.
● Debug and resolve technical issues across the stack.
● Participate in code reviews and provide constructive feedback to ensure
high-quality standards.
Requirements:
● 2+ years of experience with React.js and Next.js.
● Frontend (React/Next):
○ Strong understanding of React (including Hooks, Context API).
○ State management (Redux Toolkit or Context API).
○ Component-based architecture and reusable design patterns.
○ Proficiency in JavaScript (ES6+ features).
Integration with REST APIs and GraphQL.
○
○ Experience with testing libraries like Jest or React Testing Library.
○ Backend (Node.js & Express):
○ Building REST APIs and middleware setup.
○ Authentication and authorization (JWT, OAuth, Passport.js).
○ Familiarity with WebSockets for real-time applications.
Database:
● MongoDB:
○ Proficiency in Mongoose for schema creation and queries.
○ Aggregation pipelines and indexing for optimized queries.
● PostgreSQL:
○ Writing complex SQL queries, stored procedures, and functions.
○ Understanding of Sequelize or similar ORMs.
● Understanding of database normalization and denormalization.
● Exposure to other databases like MySQL or Redis (if applicable).
What we offer:
● Competitive salary and benefits package.
● Opportunity to work on innovative projects with cutting-edge technologies.
● A supportive and collaborative work environment that values continuous
learning and professional growth.