Description

Responsibilities:

  • Develop and maintain scalable web applications using React.js and Node.js.
  • Leverage Google Cloud Platform and Firebase services for application deployment, management, and optimization.
  • Implement front-end solutions with React.js, Redux, JavaScript (ES6+), HTML5, CSS3, Material-UI, and Bootstrap.
  • Create robust back-end solutions using Node.js, Express.js, RESTful APIs, and GraphQL.
  • Manage databases including Firebase Realtime Database, Firestore, MongoDB, and SQL.
  • Utilize DevOps tools such as Docker, Kubernetes, and CI/CD pipelines (GitHub Actions, Jenkins, Bitbucket Pipelines).
  • Conduct testing using Jest, Mocha, Chai, Cypress, and Cucumber (BDD).
  • Implement Business-Driven Development (BDD) principles using Cucumber and Gherkin syntax.
  • Collaborate with cross-functional teams using agile project management tools such as JIRA and Confluence.
  • Ensure code quality and maintainability using Git, VS Code, Webpack, and Babel.

 

Qualifications

  • Extensive experience in full stack development with React.js and Node.js.
  • Proficiency in Google Cloud Platform and Firebase services.
  • Strong expertise in front-end technologies including JavaScript (ES6+), HTML5, CSS3, Material-UI, and Bootstrap.
  • Experience with back-end development using Node.js, Express.js, RESTful APIs, and GraphQL.
  • Knowledge of databases such as Firebase Realtime Database, Firestore, MongoDB, and SQL.
  • Familiarity with DevOps practices including Docker, Kubernetes, and CI/CD pipelines.
  • Experience with testing frameworks such as Jest, Mocha, Chai, Cypress, and Cucumber.
  • Understanding of Business-Driven Development (BDD) principles and implementation.
  • Proficient in using project management tools like JIRA and Confluence.
  • Strong problem-solving skills and ability to work in a collaborative team environment

Education

Any Graduate