Search by job, company or skills

EGMA

Junior Full Stack Developer (MERN/MEAN Stack)

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 months ago

Job Description

Job Scope

We are looking for an enthusiastic Junior Full Stack Developer with knowledge of MERN/MEAN stack technologies to join our development team. This is an excellent opportunity for a developer at the beginning of their career to gain hands-on experience in a supportive environment. You will work alongside experienced developers to build and maintain web applications while learning best practices in clean coding and testing.

Key Responsibilities

  • Assist in developing frontend components using React or Angular
  • Contribute to backend development using Node.js and Express.js
  • Work with MongoDB and PostgreSQL databases under supervision
  • Help implement and maintain RESTful APIs
  • Learn and apply serverless architecture concepts and Redis caching
  • Write clean, maintainable code following established project standards
  • Develop unit tests, integration tests, and assist with end-to-end testing
  • Participate in code reviews to improve code quality and deepen technical understanding
  • Collaborate with team members in an agile development process
  • Document code and development processes
  • Troubleshoot and fix bugs across the stack with guidance from senior team members

Required Qualifications

  • 0-2 years of experience in web development
  • Basic knowledge of JavaScript/TypeScript
  • Familiarity with React or Angular frontend frameworks
  • Understanding of Node.js and Express.js backend development
  • Basic knowledge of MongoDB and relational databases like PostgreSQL
  • Understanding of RESTful API principles
  • Familiarity with version control systems (Git)
  • Willingness to learn clean coding principles and testing methodologies
  • Basic understanding of responsive web design
  • Strong problem-solving skills and eagerness to learn
  • Good communication skills and the ability to work in a team

Preferred Qualifications

  • Experience with testing frameworks (Jest, Mocha, Cypress, etc.)
  • Knowledge of HTML5, CSS3, and responsive design principles
  • Understanding of serverless concepts
  • Familiarity with Redis or other caching mechanisms
  • Experience with any CI/CD tools
  • Understanding of basic software design patterns
  • More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 112119221