Our software developers rank among the top 1%
Senior MERN Stack Developer
We are seeking a skilled Sr. MERN stack Developer to join our dynamic and innovative development team.
Senior MERN Stack Developer
We are seeking a skilled Sr. MERN stack Developer to join our dynamic and innovative development team. You will be responsible for mentoring and guiding the team, as well as designing, implementing, and maintaining web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack.
Office Hours:
9 am to 6 pm
Location:
955 Service Road, Block L, Johar Town, Lahore
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain scalable and responsive web applications using the MERN stack.
- Write well-designed, efficient, and testable code.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Work closely with the UI/UX design team to implement visually appealing interfaces.
- Troubleshoot, debug and optimize application performance.
- Stay informed about emerging technologies and industry trends relevant to MERN stack development.
- Utilize AWS services and apply DevOps principles to ensure smooth deployment and maintenance.
- Design and implement robust architecture for scalable and high-performance applications.
- Conduct regular code reviews to ensure code quality and adherence to best practices.
- Collaborate with other team members and stakeholders to ensure successful project delivery.
Requirements:
- 4-5 years of proven experience as a Sr. MERN Stack Developer.
- Minimum of 2 years of experience in managing a team or in a similar role.
- Solid understanding of the MERN stack components: MongoDB, Express.js, React.js, Node.js.
- Experience with front-end technologies such as HTML5, CSS3, and JavaScript (React.js).
- Proficient in server-side programming with Node.js and Express.js.
- Familiarity with database design and management using MongoDB.
- Strong understanding of RESTful API design and development.
- Knowledge of state management libraries (e.g., Redux) in React.js applications.
- Experience with version control systems (e.g., Git).
- Good experience with AWS services and DevOps practices.
- Strong expertise in application architecture design.
- Nice to have hands-on experience with the LAMP stack, Laravel, PHP, or React Native.
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team environment.