Full Stack Developer (Node.Js, React)
Job details
Full Stack Developer (Node.Js, React)
Magna Foodservice Limited, PakistanBachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
We are seeking a highly skilled and motivated Full Stack Developer with expertise in Node.js and React to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable web applications. Experience with cloud platforms such as AWS and Azure is a strong plus.
Responsibilities:
Develop and maintain high-quality web applications using Node.js and React.
Collaborate with cross-functional teams to gather and analyze requirements, and implement solutions that align with business needs.
Design and implement backend APIs and services using Node.js, ensuring high performance and reliability.
Develop responsive frontend components and user interfaces using React, following best practices and industry standards.
Write clean, efficient, and maintainable code, adhering to coding standards and documentation requirements.
Conduct thorough testing of applications to identify and fix bugs, and ensure high-quality deliverables.
Optimize applications for maximum speed and scalability.
Collaborate with team members to troubleshoot and resolve issues in a timely manner.
Stay updated with the latest industry trends, tools, and technologies to continuously improve development processes and techniques.
Support and maintain existing applications, troubleshooting and resolving issues as needed.
Provide technical guidance and mentorship to junior developers when required.
Job SpecificationProven experience as a Full Stack Developer, with expertise in Node.js and React.
Experience with backend development using Node.js and Express.js, building RESTful APIs and microservices.
Proficiency in database technologies, including SQL and NoSQL databases (e.g., MongoDB, PostgreSQL, MySQL).
Familiarity with cloud platforms such as AWS and Azure is highly desirable.
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
Solid understanding of software development principles, design patterns, and best practices.
Knowledge of version control systems, such as Git.
Strong problem-solving and analytical skills, with a keen attention to detail.
Excellent communication and teamwork abilities.
Ability to thrive in a fast-paced, collaborative environment.
A self-driven and proactive approach to learning and staying up-to-date with new technologies.#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.