HiUp Solutions

NodeJS Developer

HiUp Solutions

NodeJS Developer

HiUp Solutions is a branch of Olive Group, Ireland; an ISO 27001-2013 certified ed-tech company. 

Olive Group is a company working in the field of Software Development and IT services since 2006. Over the years, we have streamlined the range of services by focusing on developing Learning Management System (LMS) products and success to be the awarded company in the USA, Ireland, Australia and other European regions.

We are always focusing on implementing emerging technologies in the education sector. We provide practical and modern learning solutions to empower enterprises and edupreneurs irrespective of sector and scale. By leveraging new and emerging technologies like AI, ML, Computer vision, AR, VR, and XR, our employees always get fresh and exciting opportunities ahead in crafting future products.

Today we have offices and business in 9 countries, 500+ staff and more than 50,000 happy clients globally. In addition to this, we have partnered with Microsoft, JLR, NOCN and other big names to keep ourselves a step ahead in implementation of emerging technologies and maintaining the practical use case in the education sector.

We are a motivated and experienced team of top performers who are committed to providing a mutually respectful work environment. At HiUp Solutions (Olive Group), we believe diversity and equal employment opportunities among our teammates are critical to our success as a global business. We provide a collaborative work environment and seek to recruit, develop and retain the most talented professionals from a diverse candidate pool across the globe.

Some of our globally recognized products and services are;

  • Olive VLE for Microsoft Teams
  • Olive EDX
  • Olive XR CMS
  • Olive AI Content Pro
  • Olive AI Chatbot
  • Olive MH AI
  • Mykademy Enterprise
  • Mykademy ePortfolio
  • MyConnect
  • AcademyHQ
  • HiupHub

HiUp Solutions is a branch of Olive Group, Ireland; an ISO 27001-2013 certified ed-tech company. 

Olive Group is a company working in the field of Software Development and IT services since 2006. Over the years, we have streamlined the range of services by focusing on developing Learning Management System (LMS) products and success to be the awarded company in the USA, Ireland, Australia and …

NodeJS Developer

Views: 1703 | This job is expired 1 year, 11 months ago

Basic Job Information

Job Category : IT & Telecommunication > Programmer/ Software Engineer, Project Manager (Software), Quality Assurance/ Quality Control, Team Leader (Software), Web Developer/Web Designer
Job Level : Senior Level
No. of Vacancy/s : [ 2 ]
Employment Type : Full Time
Job Location : Narayan Chour, Naxal-1, Kathmandu, Nepal
Offered Salary : NRs. 70,000.00 - 120,000.00 Monthly
Apply Before(Deadline) : May. 20, 2022 23:55 (1 year, 11 months ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than 1 year
Other Specification
  • Minimum 2 years of hands-on experience with NodeJS, JavaScript, ES6, TypeScript, GraphQL, and MongoDB. 
  • Bachelor's degree in computer science, engineering, information technology, or an equivalent field.

Requirements:

  • A positive, collaborative, and solution-oriented approach.
  • Fundamentally very strong in the complete life cycle of web development.
  • Expert understanding of software architecture and design principles.
  • Good understanding and hands-on working experience on NodeJS, JavaScript, ES6, TypeScript, GraphQL and MongoDB
  • Strong experience with HTML/CSS, and supporting technologies.
  • Knowledge and adherence to JS coding standards.
  • Design, build and maintain efficient, reusable, and reliable code.
  • Experience working on Typescript, and AWS/Azure will be a plus.
  • Experience working with web and node deployment.
  • Strong understanding of working with REST APIs.
  • Creating secure RESTful-based web services in XML and JSON.
  • In-depth knowledge of architecture (microservices/functional programming) and design.
  • Knowledge/experience working with databases like MySQL or PostgreSQL and MongoDB.
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • Proficient understanding of code versioning tools, such as Git.
  • Knowledge/experience working within an Agile environment with a scrum mindset.
  • Knowledge/experience with build tools like (npm, yarn, Webpack, nodemon, and gulp).
  • Knowledge/experience with testing frameworks and libraries.
  • Excellent communication, presentation, and interpersonal skills.
    A plus, but not mandatory:
  • Node Package Manager (NPM) contributions.
  • Performance audit and optimization.
  • Experience with semantic code reviews.
  • Experience with writing technical blogs.

Job Description

We are looking for an experienced Node.js developer to join our development team. An analytical problem solver with deep knowledge of Node.js and a passion for improvement and teamwork is the right candidate for the job role. 

To ensure success as a Node.js developer, you should possess an extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users. The developer will also be in charge of creating the core computational logic of the web application with reusable, clear, and versatile code.

Job Responsibilities:

  • Passionately write clean, modern, maintainable, and highly performant code.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Collaborating with front-end developers on the integration of elements.
  • Developing high-performance applications by writing testable, reuseable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Proactively troubleshoot and solve problems.
  • Design and implement API interfaces to interact with backend.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting Node.js processes, including database schemas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of Node.js development.
  • Work on multiple projects simultaneously and prioritise workload effectively under tight deadlines.
  • Work in an Agile Scrum team and use Jira as a project management tool.

What you will get:

  • A clear career path, strong leadership, and an open work environment where you will be challenged, respected, and valued by your merits.
  • Opportunities to work directly or indirectly with Companies like Microsoft, Jaguar Land Rover.
  • Working opportunities on technology like AI, ML, Computer vision, AR, VR, and XR.
  • A company that is proud of the quality of its work and invests in your personal development and well-being.
  • A team that respects openness, does its job well, values customers and plays fair.
  • Individuals who are fun to work with, are invested in each other's growth and take the value seriously.
  • Dedicated time for self-improvement, socialising, and collaboration (Conferences/Camps, Certifications, Learning Sessions, Celebrations, and Retreats).
  • Working in an agile work environment.
  • A friendly, competitive, flexible and creative working environment with foreign managers.
  • A fantastic work life balance – you will get Saturday and Sunday off.
  • Paid leave, sick leave, education leave, work from home facility, paternity leave, maternity leave, and menstruation leave for females.
  • An equal opportunity workplace that values diversity and does not discriminate.
  • High level of responsibility and excellent career possibilities.
  • Training on new technologies and skill sets.
  • High end system to work on.
  • Challenging projects with flexibility to work remotely.
  • Employees Provident Fund.
  • Opportunity for international visit.
  • Competitive salary.
  • Futsal every last Friday and Table tennis board is at the office.

This job has expired.

Recommended Jobs

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE