Job Description
Petalnex is seeking a highly skilled and experienced MERN Stack Developer to join our dynamic team. As a key member of our development team, you will work on cutting-edge projects, developing robust and scalable applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack. You will collaborate with cross-functional teams to create innovative IT solutions and deliver high-quality software.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using the MERN stack.
- Build reusable, testable, and efficient code.
- Implement responsive and user-friendly interfaces using React.js.
- Develop RESTful APIs and integrate them with front-end components.
- Collaborate with designers, product managers, and other developers to implement innovative features.
- Optimize applications for maximum speed, scalability, and security.
- Troubleshoot and debug issues to improve performance and reliability.
- Stay updated on emerging technologies and incorporate them into development practices.
- Work with version control tools like Git for code management.
- Participate in code reviews to ensure high coding standards.
Requirements
Technical Skills
- Proficiency in the MERN stack: MongoDB, Express.js, React.js, Node.js.
- Solid understanding of front-end technologies like HTML, CSS, and JavaScript (ES6+).
- Experience with state management libraries (e.g., Redux, Context API).
- Strong knowledge of RESTful APIs and their integration.
- Familiarity with databases: MongoDB (experience with aggregation framework is a plus).
- Experience with Git and version control workflows.
- Knowledge of web application architecture and best practices.
- Familiarity with Docker and CI/CD pipelines is a plus.
Experience
- Proven 3 to 5 years of hands-on experience as a MERN Stack Developer.
- Experience in building and deploying production-ready applications.
- Previous experience in agile development environments is a plus.
Soft Skills
- Strong problem-solving skills and the ability to think critically.
- Excellent communication and teamwork skills.
- A proactive attitude with attention to detail.
- Ability to work independently and meet tight deadlines.
Education
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Why Join Petalnex?
- Work with a global team of professionals in Pakistan, Dubai, and Canada.
- Opportunity to work on innovative IT solutions and cutting-edge technologies.
- A collaborative and growth-oriented work environment.
- Competitive salary and benefits package.