Full Stack Developer

Job Description

Full-stack JavaScript Developer (Node.js, React.js, Next.js) - Property Portal

We are seeking a skilled and motivated Full-stack JavaScript Developer to join our team in building and enhancing our property portal platform. As a Full-stack Developer, you will play a crucial role in designing, developing, and implementing various features and functionalities that will revolutionize the property buying and selling experience for our users. You should be well-versed in Node.js, React.js, and Next.js, with a passion for delivering high-quality, scalable, and maintainable code.

 

Responsibilities:

 

  • Collaborate with cross-functional teams including Product Managers, Designers, and other team members to analyze requirements, design solutions, and implement new features for the property portal platform.
  • Develop and maintain server-side applications using Node.js, ensuring high performance, responsiveness, and scalability.
  • Build intuitive and user-friendly client-side interfaces using React.js, ensuring seamless integration with backend services.
  • Utilize Next.js to implement server-side rendering, optimizing the platform for improved SEO, performance, and overall user experience.
  • Optimize application code for maximum speed and scalability, and troubleshoot and resolve performance bottlenecks.
  • Write comprehensive unit tests to ensure code quality and conduct thorough code reviews to maintain code standards and best practices.
  • Collaborate with the Team to identify and fix bugs, and participate in the deployment process.
  • Stay up-to-date with the latest technologies and industry trends in web development, and proactively suggest improvements to the existing architecture and development processes.
  • Contribute to the continuous improvement of our development processes, tools, and methodologies to ensure efficiency and productivity.
  • Provide technical guidance and support, sharing knowledge and promoting a collaborative environment.

 

Requirements:

 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Proven experience in developing web applications using Node.js, React.js, and Next.js.
  • Strong proficiency in JavaScript, TypeScript, HTML, and CSS.
  • Experience with RESTful APIs and understanding of backend integration.
  • Familiarity with NoSQL databases (e.g., MongoDB) and knowledge of database design principles.
  • Solid understanding of front-end build tools and bundlers such as Webpack.
  • Experience with version control systems (e.g., Git) and code collaboration workflows.
  • Knowledge of server-side rendering and client-side routing in Next.js.
  • Familiarity with state management libraries (e.g., Redux, Mobx) and UI component libraries (e.g., Material UI).
  • Ability to write clean, maintainable, and reusable code and a strong commitment to code quality and best practices.
  • Excellent problem-solving skills, with a keen eye for detail and a passion for building exceptional user experiences.
  • Strong communication and collaboration skills to work effectively in a team environment.
  • Prior experience working on property portals or real estate-related projects is a plus.

Job Summary

  • Published on:2023-08-23 11:26 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Rawalpindi
  • Gender:No Preference
  • Application Deadline:2024-12-23