+3374 55 904682

Gyulbenkyan St., 23 Yerevan, Armenia 0814

FOLLOW US


Job Summary:

We are seeking a highly skilled and experienced MERN Stack Full Stack Engineer to join our growing development team. The ideal candidate will be proficient in MongoDB, Express.js, React.js, and Node.js, and have hands-on experience building scalable, secure, and high-performance web applications. You will work on both front-end and back-end logic, lead project modules, and collaborate with cross-functional teams.


Key Responsibilities:

  • Design, develop, and maintain scalable and robust web applications using the MERN stack.

  • Build reusable components and front-end libraries for future use.

  • Write clean, efficient, and well-documented code following best practices.

  • Develop and manage APIs and integrate third-party services.

  • Optimize applications for maximum speed, scalability, and security.

  • Participate in code reviews, testing, and performance tuning.

  • Collaborate with UI/UX designers, product managers, and other developers.

  • Lead junior developers or small teams when needed.

  • Stay up to date with emerging technologies and industry trends.


Requirements:

  • 5+ years of professional experience with MERN stack development.

  • Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and TypeScript is a plus.

  • In-depth experience with React.js and state management libraries (Redux, Context API).

  • Strong backend experience with Node.js and Express.js.

  • Proficient in working with MongoDB, including schema design, aggregation, and indexing.

  • Experience with RESTful APIs and WebSocket (Socket.IO) integrations.

  • Familiarity with version control tools like Git.

  • Experience with unit testing, Jest/Mocha, and CI/CD pipelines.

  • Knowledge of deployment on cloud platforms (AWS, Heroku, Vercel, etc.).

  • Familiarity with Agile/Scrum methodologies.


Nice to Have:

  • Experience with Next.js, GraphQL, or Serverless architecture.

  • Basic DevOps knowledge (Docker, Kubernetes, Nginx).

  • Prior experience working with authentication/authorization frameworks (OAuth, JWT).

  • Contributions to open-source projects or tech blogs.


Benefits:

  • Competitive salary and performance-based incentives.

  • Remote working flexibility.

  • Health insurance and paid time off.

  • Learning and development budget.

  • Friendly and collaborative work environment.

Job Category: Engineering
Job Type: Full Time
Job Location: Armenia

Apply for this position

Allowed Type(s): .pdf, .doc, .docx