Search by job, company or skills

vensure employer solutions

Senior Software Engineer (NodeJS)

8-10 Years
Save
  • Posted 2 months ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Key Responsibilities

  • Design and develop across the entire stack, including the front-end, business, and data tiers
  • Write clean, correct code incorporating feedback from code reviews consistently follow best practices
  • Take the initiative to fix's all problems before being asked, without compromising progress on assigned tasks
  • Fully understand tools used by the team and be able to assist others if needed
  • Prioritize tasks well and synchronize with the team, project management, and product owner.
  • Knowledge of modern front-end build pipelines and tools.
  • Experience with version control systems such as Git.
  • Understanding of Agile methodologies.
  • Familiarity with deployment and CI/CD processes.
  • Experience building distributed and scalable SaaS offerings based on REST APIs, microservices, and containers. Experience in system design and supporting cloud services
  • Ability to learn and be productive on new technologies independently & quickly

Required Skills And Experience

  • 8+ years of IT experience with full stack Node JS and React Developer (Both Frontend and Backend)
  • At least 4+ years of relevant experiences with Web design and development using React 17,JavaScript/Typescript frontend and NodeJS frameworks & libraries
  • Should have experience working with Progressive-Web App
  • Must have strong fundamentals in React, Redux, state management, hooks, life-cycle management, props, and other related React design patterns
  • Skills and experience in using relational database models and database management tools

Preferred Skills

  • Full-Stack Knowledge: Understanding of back-end development and database management.
  • Build Tools: Familiarity with build tools and task runners (e.g., Webpack, Gulp, Grunt).
  • Testing Frameworks: Knowledge of testing frameworks like Mocha, Jasmine, or Jest.
  • Cloud Services: Experience with cloud services like AWS or Azure.
  • Agile Methodologies: Experience working in an Agile/Scrum development process.

Education

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

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 113418417