We’re Hiring: Middle Full stack NodeJS developer

SmartOffice, part of the Cantec Group, is seeking applications for a Middle Full stack NodeJS developer.

Main requirements:
• Good programming skills in JavaScript/NodeJS
• Good understanding of web-based systems (HTTP, REST, Cookies, Authentication, …)
• Understanding of best coding practices (SOLID, DRY, KISS, …) and how to apply those
• Good understanding of MongoDB (core, indexes, transactions, etc.)
• Experience with front-end frameworks
• Experience writing Unit/integration tests
• Proficient Git user
• At least basic understanding of main security threats (injection, XSS, OWASP, …)
• Good communication skills (needed for interaction with the business team)
• Ability to solve problems
• Level of English B2+ (if non-native)

Would be a plus:
• Docker/Docker Compose/Kubernetes
• Azure / DigitalOcean
• Firebase
• ElasticSearch
• Familiarity with queue processing
• Experience with AngularJS
• Understanding basics of accounting

We offer:
• Competitive salary
• Opportunities for career growth
• Flexible working hours
• International team

Responsibilities:
• Designing and building well-performing, secure, and reliable software solutions
• Maintaining and updating the existing services
• Writing unit and integration tests
• Writing technical documentation

Please apply in writing to: info@smartoffice.ie