Search by job, company or skills

  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Junior Node.js Developer

  • Attend daily team meetings to review progress and discuss upcoming tasks
  • Responsible for designing, coding, configuring, testing, debugging, deploying, documenting, and maintaining web service applications using a variety of software development toolkits
  • Write clean, maintainable, and efficient code
  • Participate in code reviews to ensure code quality and adherence to coding standards
  • Helps in gathering business requirements and translating them into detailed technical specifications
  • Responsible for troubleshooting and issue analysis, as well as coding, testing, and implementing software enhancements.
  • Assist in the creation of technical documentation for the development team, clients, and end-users
  • Seek guidance and mentorship from senior team members to enhance technical abilities
  • Proactively improve skills and expertise in the field through training and skill development opportunities
  • Actively engage in knowledge sharing and collaboration with team members
  • Incorporate feedback and suggestions from senior team members to improve performance

  • Mid-level Node.js Developer

  • Attend daily team meeting to review progress and discuss upcoming tasks
  • Responsible for designing, coding, configuring, testing, debugging, deploying, documenting, and maintaining web service applications using a variety of software development toolkits
  • Write clean, maintainable, and efficient code
  • Participate in code reviews and provide feedback to improve the quality of the codebase and adherence to coding standards
  • Gathers business requirements and translates them into detailed technical specifications
  • Responsible for troubleshooting and issue analysis, as well as coding, testing, and implementing software enhancements
  • Validates that the proposed applications align with both the architectural design and the business needs
  • Provide guidance and mentorship to junior team members
  • Proactively improve skills and expertise in the field through training and skill development opportunities
  • Collaborate with team members to identify and implement best practices
  • Act as a point of contact for clients and stakeholders to provide updates and reports on project progress

  • Senior Node.js Developer

  • Lead daily team meetings and provide guidance on project progress and upcoming tasks
  • Responsible for designing, coding, configuring, testing, debugging, deploying, documenting, and maintaining web service applications using a variety of software development toolkits
  • Gathers business requirements and translates them into detailed technical specifications
  • Responsible for troubleshooting and issue analysis, as well as coding, testing, and implementing software enhancements
  • Validates that the proposed applications align with both the architectural design and the business needs
  • Provide guidance and mentorship to junior and mid-level developers
  • Proactively improve skills and expertise in the field through training and skill development opportunities
  • Provide technical guidance and support to the team members to ensure the deliverables are of high quality and meet project requirements.
  • Identify and implement best practices, standards and processes to improve the development workflow.
  • Act as a point of contact for the clients and stakeholders, providing updates and reports on project progress, issues and risks.
  • Be involved in the overall strategic direction of the company's software development efforts.
  • Bachelor's degree in Computer Science, Information Technology, Mathematics, Information Systems or other related courses. Undergraduates are welcome to apply.
  • Must have at least 3 years of work experience in Node.js
  • Familiarity with Agile and Scrum methodology and practices.
  • Strong communication skills to work with clients and counterparts
  • Familiarity with common design patterns and an understanding of how they can be applied to software development.
  • Familiarity with JavaScript (ES6), jQuery library, and CSS3
  • Basic understanding of JavaScript frontend frameworks such as Angular or React
  • Familiarity with Node.js and frameworks such as ExpressJS
  • Basic understanding of code versioning tools such as Git and collaboration tools such as confluence, JIRA
  • Familiarity with templating languages such as MoustacheJS, Handlebars, or Nunjucks
  • Basic understanding of server-side CSS preprocessors such as SASS or LESS

  • Nice to have:

  • Knowledge on developing secured application (against XSS and CSRF) by use of NSP and other tools
  • knowledge on specific technologies and platforms provided by the Company to client (mongoDB, GitHub, Cloudbees, AWS, JSON, Kibana)

  • More Info

    Job Type:
    Industry:
    Employment Type:

    Job ID: 152347009

    Beware of Scammers

    We don’t charge money for job offers