Apply For Jobs

Apply For Jobs

Role Description: We are looking for an enthusiastic and experienced Senior 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. You will manage a team of developers to complete projects on schedule, maintain quality standards, and achieve client goals. You will work closely with clients to understand their requirements and communicate the development process as required.
RESPONSIBILITIES
  • Participating in architectural discussions with clients
  • Handling client calls and interviews and cracking the same
  • Managing deployment of the developers on the projects
  • Driving architecture and design directions for project teams
  • Driving the estimation process
  • Taking complete technical ownership of a project including hands-on development - doing whatever is required to get the job done
  • Using best practices, considering requirements such as security and performance
  • Performing code reviews and refactoring
  • Staying plugged into emerging technologies/industry trends and applying them into the day to day activities of the team
  • Managing, mentoring and supporting team members
  • Reviewing and enhancing team processes and outputs
  • Good Communication and Team Management skills required
QUALIFICATIONS
  • Bachelor's degree in Computer Science or a related field.
  • 5+ years experience in web development with hands-on experience in MERN Stack.
  • Experience managing a team of developers and delivering quality projects within stakeholder requirements.
  • 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.