Job Title: Senior MEARN Stack developer
Job Location: 6 October City - On Site
Job Type: Full-Time
Job Description:
We are seeking a talented and experienced developer with a strong background in the MERN Stack (MongoDB, Express.js, React, Node.js), Next.js, and PostgreSQL. In this role, youโll be responsible for building and maintaining high-performance web applications and collaborating closely with our design and backend teams to bring innovative ideas to life. If you are excited to work on modern web applications and optimize for speed, scalability, and user experience, we want to hear from you.
Responsibilities:
- Design, develop, and maintain web applications using MERN stack and Next.js.
- Implement and optimize PostgreSQL databases to enhance application performance and data management.
- Develop RESTful APIs and, when required, GraphQL integrations for efficient data handling.
- Collaborate with frontend and backend teams to create a seamless and high-quality user experience.
- Implement server-side rendering (SSR) and static site generation (SSG) features using Next.js.
- Ensure the responsiveness, scalability, and high performance of applications.
- Debug, test, and document code to maintain application quality and troubleshoot issues as they arise.
Requirements:
- 3+ years of professional experience in the MERN stack and Next.js.
- Strong expertise in PostgreSQL, including database design, optimization, and query performance tuning.
- Proficient in JavaScript and TypeScript, with a solid understanding of modern React development.
- Experience with server-side rendering (SSR) and static site generation (SSG) in Next.js.
- Familiarity with RESTful and/or GraphQL APIs.
- Knowledge of state management libraries (Redux, Context API, etc.).
- Understanding of CSS frameworks like Tailwind CSS or Styled Components.
- Experience in optimizing applications for SEO, performance, and accessibility.
- Strong problem-solving skills and ability to work effectively in a collaborative team environment.
Preferred Skills:
- Hands-on experience with deployment and scaling solutions (Vercel, AWS, DigitalOcean).
- Familiarity with testing frameworks such as Jest or Cypress.
- Understanding of CI/CD processes and Docker for containerized deployments.
[email protected]