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.