# MERN Stack Developer

**Company:** [Flatgigs](http://jobs.workable.com/companies/bh7RV78XZ4FSh2oNPXBBYa.md)
**Location:** Karachi, Pakistan
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Tech Team

[Apply for this job](http://jobs.workable.com/view/aa4c24e2-50bb-4ee8-81fa-8fd67459e924)

## Description

EpicMetry is seeking a skilled MERN Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for designing and implementing high-quality software solutions that enhance our products and services. If you have a passion for technology, a knack for problem-solving, and a desire to work in an innovative environment, we want to hear from you!  

**Key Responsibilities:**

-   **Application Development:** Design, build, and maintain high-performance web applications using MongoDB, Express, React, and Node.js.
-   **Collaborative Work:** Collaborate with cross-functional teams to gather requirements and develop robust front-end and back-end components.
-   **Database Management:** Develop and manage databases, ensuring data integrity and optimizing performance.
-   **API Integration:** Create and integrate RESTful APIs to facilitate seamless communication between front-end and back-end services.
-   **Code Review and Maintenance:** Conduct code reviews for quality assurance and maintainability, plus perform troubleshooting and debugging as required.
-   **Performance Tuning:** Identify performance bottlenecks and optimize applications for speed and scalability.
-   **Stay Current:** Keep up to date with the latest trends and technologies in web development.

**Requirements:**

-   **Proven Experience:** Solid experience as a MERN Stack Developer or in a similar role.
-   **Technical Proficiency:** Strong understanding of JavaScript, TypeScript, and the MERN stack technologies.
-   **Front-End Skills:** Proficiency in front-end frameworks (especially React) along with HTML, CSS, and responsive design principles.
-   **Back-End Skills:** Experience with Express and Node.js for creating server-side logic and APIs.
-   **Database Expertise:** Hands-on experience with MongoDB, including designing and managing data structures.
-   **Version Control:** Familiarity with version control systems, particularly Git.
-   **Problem Solving:** Strong problem-solving skills and an analytical mindset to troubleshoot and optimize code.
-   **Communication Skills:** Excellent communication and collaboration skills to engage effectively with team members and stakeholders.

## Requirements

**Who Should Apply?**

We are looking for candidates who:

-   Are self-motivated and able to work independently as well as collaboratively.
-   Have a strong sense of accountability and ownership over their work.
-   Embrace a positive team culture with a proactive attitude towards problem-solving.
-   Show a commitment to continuous learning and professional development.
-   Are eager to contribute to innovative projects and new initiatives.

**Hiring Process:**

Our hiring process aims to align the right candidates with our team culture and technical needs:

1.  Initial Interview: A friendly conversation to discuss your background and capabilities.
2.  Technical Assessment: A practical assessment to showcase your technical skills.
3.  Team Fit Interview: Meet with potential team members to discuss collaboration and culture.
4.  Final Offer: If all goes well, we’ll make you an offer to join us at Epicmetry!

**Additional Information:**

\- References may be requested during the hiring process.

\- We may request access to your LinkedIn profile, if available.

## Benefits

Market Competive Salary

Leaves

Health Insurance

Hybrid Work Model
