Job Description
CodeHub Solution is looking for a Node.JS Developer for its Development Application. (On-Site Position)
Requirements:
- 9-12 months of experience and strong proficiency with Node.JS and Express.JS
- Fundamental understanding of front-end technologies, such as HTML5, CSS3.
- Adequate experience in deploying applications to cloud applications such as Google Cloud, AWS, or Azure.
- Proficient understanding of code versioning tools, such as Git.
- Comprehension of No-SQL databases.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Experience with MongoDB and designing efficient GraphQL APIs.
- Must showcase a project which uses MongoDB
- Good understanding of server-side templating languages.
- 2+ years experience in development.
- Experience or Familiarity with Notion and Slack.
- Experience in a SAAS environment is a plus.
Roles and Responsibilities:
- Help guide our overall strategy through design, prototyping, and market research.
- Consistently running tests for internal APIs.
- Logging speed tests and writing code to optimize data processing.
- Monitoring error detection.
- Resolve support requests on a day-to-day basis.
- Balance speed and quality, with a focus on tangible results.
- Present your roadmap at company-wide check-ins.
- Write clean, maintainable, and efficient code in Node.js using the Express.js framework.
- Develop and maintain a flexible and efficient GraphQL API.
- Design, build and maintain MongoDB databases, ensuring data integrity and speed.
- Collaborate with our front-end team to integrate user-facing elements with server-side logic.
- Work closely with the team to design and implement robust software solutions.
- Maintain and improve the performance of existing software.
- Clearly and regularly communicate with management and technical support colleagues.
- Write summaries and updates of written code daily.