As a Node.js Developer at Switch, your primary responsibility will be to develop Node.js applications, REST APIs, and services, aligning them with project requirements. You'll work collaboratively within a dynamic team, continually enhancing your skill set and pushing the boundaries of what's possible in web development.
Requirements:
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• Strong grasp of JavaScript and foundational web development concepts.
• Proficiency in Node.js and its underlying principles.
• Good knowledge of REST APIs and their development.
• Exceptional problem-solving skills with a passion for continuous learning.
• Outstanding communication and teamwork capabilities.
• A proactive and self-motivated approach to professional development.
Nice-to-Have:
While not mandatory, the following skills and experience would be advantageous:
• Familiarity with front-end technologies, including HTML, CSS, and JavaScript (React.js).
• Understanding of database systems like Redis and MySQL.
• Knowledge of telephony systems, such as Asterisk.
• Experience with messaging system Apache Kafka.