Job Description
We are seeking a talented and motivated Full Stack Developer to join our dynamic development team. We are a fast-growing software company that specializes in software development. Our mission is to provide innovative solutions to our clients by leveraging cutting-edge technologies, and we believe in investing in the growth and development of our employees.
Title: MERN Stack developer (Hybrid)
Location: Lahore / Hybrid
Duration: Long Term
Employment Type: Full Time
Responsibilities:
- Develop and maintain user-facing features, ensuring high performance and responsiveness of applications.
- Collaborate with designers, product managers, and backend developers to deliver high-quality, scalable, and maintainable software solutions.
- Participate in the entire application lifecycle, from concept and design to testing and deployment.
- Build efficient, reusable, and reliable front-end and back-end code using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Implement responsive designs and ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability, troubleshooting and debugging issues as they arise.
- Stay up-to-date with emerging technologies and industry trends, continuously improving your skills and sharing knowledge with the team.
- Collaborate on code reviews, providing and receiving constructive feedback to maintain code quality and best practices.
- Contribute to the planning and estimation of development efforts, and communicate project progress to relevant stakeholders.
- Manage and optimize Microsoft Azure cloud infrastructure, ensuring high availability, security, and performance.
- Proven experience with Microsoft Azure
Qualification/Requirements:
- Proven experience as a Full Stack Developer, with a focus on MERN stack (MongoDB, Express.js, React.js, Node.js).
- Strong proficiency in front-end technologies such as JSX, CSS, JavaScript, and modern JavaScript libraries and frameworks.
- Experience in designing and consuming RESTful APIs and working with third-party services and APIs.
- Solid understanding of cross-browser compatibility and responsive design principles.
- Familiarity with version control tools (e.g., Git) and agile development methodologies.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Experience with database design and management, particularly MongoDB/MySql including query optimization.
- Ability to write clean, efficient, and maintainable code, with a focus on code quality and best practices.
- Excellent problem-solving skills and a proactive attitude towards tackling challenges.
- Strong communication skills and the ability to work collaboratively in a team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).