Job details

Senior Software Engineer

  • Node.js
  • MongoDB
  • Next.js
  • SQL
  • React.js
  • CSS

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 
Educational Background:
Bachelor degree or Diploma 3 in Computer Science or related technical field, or equivalent practical experience.

Communication Skill:
Good communication in English Language. Verbal and Written

Core Skills:
-Strong proficiency of Javascript and DOM manipulation
-Experience with Typescript on ReactJs development
-Experience with reusable component development using React functional components
-Have a sharp understanding on the best practice approach to leverage the data management in ReactJs
-Have a sharp understanding on the best practice approach to leverage lifecycle management in ReactJs
-Familiarity with the atomic design pattern to build reusable componentExperience with Story Book to document the components and it’s properties
-Experience with the Angular code quality standard (Unit Test, Sonar, Lint) to determine the quality gate
-Experience with CSS/SCSS/SAAS and responsive design implementation in ReactJs
-Experience with RESTful API integration
-Familiarity with various web architecture (decoupled architecture, SSR)
-Experience with the webpack configuration or web generator frameworks like Gatsby JS and Next JS
-Familiarity with code versioning tools, such as Git, SVN
-Familiarity with CMS integration
-Familiarity with SSR tools like Node, Express, etcFamiliarity with modern front-end build pipelines and tools
-Ability to understand business requirements and translate them into technical requirements
-Experience in implementing Analytics Tools such as GTM

-Strong proficiency of Javascript and NodeJS
-Experience with NodeJS development as a backend service application
-Strong proficiency of RESTful API
-Experience with Cloud services such as Azure and AWS
-Experience with databases such as SQL, MongoDB
-Experience with OAuth integration
-Have a sharp understanding on the best practice approach to leverage the various systems integration
-Have a sharp understanding on the best practice approach to leverage the logging in NodeJS application
-Familiarity with micro services architecture
-Experience with the NodeJS code quality standard (Unit Test, Sonar, Lint) to determine the quality gate
-Familiarity with code versioning tools, such as Git, SVN
-Familiarity with modern front-end build pipelines and tools