As a developer at our organisation, you will have the opportunity to work with a dynamic team and contribute to the development of quality products.
Job Description
We are looking for a skilled Developer with a strong foundation in Node.js and proficiency in other relevant languages to join our team.
As a Developer at our organjsation, you will be responsible for designing, developing, and maintaining applications and services.
Key Responsibilities
Collaborate with cross-functional teams, including designers, frontend developers, and project managers, to understand project requirements and objectives.
Design and implement responsive web applications and APIs using Node.js, JavaScript, and related technologies.
Develop user interfaces using modern frontend libraries and frameworks (e.g., React, Angular, Vue.js).
Write clean, efficient, and maintainable code, following best practices and coding standards.
Conduct code reviews to ensure code quality and consistency.
Perform unit testing, integration testing, and troubleshooting to ensure reliable and bug-free applications.
Work with databases (SQL and NoSQL) to manage and retrieve data effectively.
Qualifications
Bachelor's Degree in Computer Science, Software Engineering, or a related field
At least three years experience as a developer with Node.js experience.
Must be proficient in JavaScript and Typescript
Experience with frontend libraries and frameworks (e.g., React, Angular, Vue.js).
Must be comfortable using Express framework
Knowledge of RESTful API design and development.
Familiarity with version control systems (e.g., Git).
Strong problem-solving and debugging skills.
Ability to work both independently and collaboratively within a team.