Role Description:

We are looking for an enthusiastic and experienced MERN Stack Developer who is focused on designing and delivering high-quality software and applications to join our team. You will be a key part of our team and are responsible for the architecture that turns our innovative experience designs into enterprise-class applications.

RESPONSIBILITIES
  • Meeting with development managers to discuss software projects.
  • Interacting with client to understand requirements and concerns of the project.
  • Conducting feasibility studies for upgraded software systems.
  • Designing new software programs, websites, and applications.
  • Working on and handling multiple projects as per the requirements.
  • Mentoring junior and mid-level developers in terms of development and coding.
  • Writing advanced programming code.
  • Maintaining and enhancing the quality of the code
  • Reviewing updated software systems.
  • Managing the timely delivery of tasks and project.
  • Creating technical documents for new software programs.
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures.
  • Make informed decisions quickly and taking ownership of services and applications at scale.
  • Understand business needs and know how to create the tools to manage them.
QUALIFICATIONS
  • Bachelor’s degree in Computer Science or a related field.
  • 2+ years experience in web development with hands-on experience in MERN Stack.
  • 2+ years of experience building complex web applications.
  • Excellent knowledge of HTML, CSS, JavaScript, ReactJS, NodeJS, and MongoDB.
  • Experience with Agile Development methodologies and tools.
  • Strong experience in designing and building RESTful APIs.
  • Experience with AWS and related technologies is a plus.
  • Experience in client communication.
  • Excellent communication and interpersonal skills.
  • Experience with version control systems like Git.