Job Title: Node.js and React.js Developer
Location: Rawalpindi
Job Type: Full-time
Experience: Minimum 1 year
Job Description:
We are looking for a passionate and skilled Full Stack Developer with 1–2 years of hands-on experience in Node.js and React.js. The ideal candidate should be familiar with RESTful APIs, modern front-end frameworks, and best practices in web application development. This is an exciting opportunity to be part of a dynamic team building scalable web applications.
Key Responsibilities:
- Develop and maintain scalable web applications using Node.js (backend) and React.js (frontend).
- Build and manage back-end services and APIs using Node.js and Express.js.
- Work with MongoDB, PostgreSQL, or MySQL for database management.
- Collaborate with designers, backend developers, and other stakeholders to deliver high-quality applications.
- Optimize applications for performance, scalability, and security.
- Troubleshoot, debug, and resolve issues in applications.
- Implement and manage state management using Redux, Context API, or Zustand.
- Write clean, maintainable, and well-documented code following industry best practices.
- Stay up-to-date with the latest technologies and frameworks in the JavaScript ecosystem.
- Participate in code reviews, testing, and deployment processes.
Educational Qualification:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Required Skills:
- Proficiency in JavaScript (ES6+) and TypeScript (optional but preferred).
- 1-2 years experience with Node.js, Express.js, and RESTful APIs.
- Strong working knowledge of React.js, Hooks, and component-based architecture.
- Familiarity with MongoDB, MySQL, or other relational/noSQL databases.
- Version control using Git and platforms like GitHub or GitLab.
- Ability to write clean and efficient code following coding standards, performance optimization, and debugging.
- Excellent problem-solving skills and ability to work independently or or in a team.
- Understanding of responsive design and cross-browser compatibility.
Nice to Have:
- Experience with Redux, Next.js, or Socket.IO.
- Familiarity with Docker, CI/CD pipelines, or cloud platforms (AWS, Azure).
- Exposure to testing frameworks like Jest, Mocha, or React Testing Library.
- Knowledge of Agile methodologies (Scrum, Kanban).
Why Join Us?
Work with cutting-edge technologies. Collaborative and innovative work culture. Competitive salary and growth opportunities. Flexible work environment.
If you are passionate about web and mobile development and eager to grow in a fast-paced environment, we’d love to hear from you!
Apply now by sending your resume to [email protected]
Job Type: Full-time
Work Location: In person