Javascript Developer

  • Pune
  • Synechron

Role - Mern Stack Developer

Experience - 5+ Yrs

Notice - Immediate to 15 days

Mode of Work - Hybrid (3 days WFO / Week Mandatory)

Shift Time - 12 PM to 9 PM


Job Description


Software Requirements:


  • Proficiency in JavaScript frameworks such as React, AngularJS, or VueJS
  • Knowledge of HTML, CSS, and JavaScript
  • Experience with front-end development tools such as Git, NPM, and Webpack
  • Familiarity with back-end technologies like NodeJS, ExpressJS, and MongoDB
  • Knowledge of SQL and database systems such as MySQL or PostgreSQL


Overall Responsibilities:


  • Collaborating with cross-functional teams to design, develop, and maintain web applications
  • Writing reusable, testable, and efficient code
  • Debugging and resolving issues in code
  • Writing technical documentation
  • Mentoring and guiding junior developers


Skills:

Secondary Skills – Typescript, React JS with Redux, HTML/CSS, SQL

Expertise in implementing API using Express framework.

Strong proficiency with JavaScript and ES6 features.

Strong analytical and problem-solving aptitude skills.

Should have hands on experience working with AWS Lambda, cloud watch, API Gateway, S3 services.

Good knowledge on Test framework implementations using Jasmine or Jest.

Good understanding of REST API and microservices concepts.

Experience with common front-end development tools such as Babel, Webpack, NPM, Yarn etc.

experience working on Hooks / Redux framework along with React

Proficient understanding of code versioning tools, such as Git


Experience:


  • 6-8 years of experience in front-end development
  • Experience in building web applications using JavaScript frameworks
  • Experience working in a cross-functional team
  • Experience mentoring and guiding junior developers


Day-to-Day Activities:


  • Collaborating with cross-functional teams
  • Writing and testing code
  • Debugging issues in code
  • Writing technical documentation
  • Mentoring and guiding junior developers


Qualification:


  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field

Soft Skills:


  • Strong communication and collaboration skills
  • Ability to work in a fast-paced environment
  • Ability to adapt to changing requirements
  • Ability to work independently and as part of a team
  • Ability to work under pressure and meet tight deadlines
  • Strong problem-solving and critical thinking skills.