Junior Software Engineer NodejsWhen your next move is critical, one name should spring to mind.
A Spring Professional, empresa internacional de recrutamento e seleção especializada de quadros médios e superiores atua nas seguintes áreas: Information Technology / Engineering / Finance / Sales & Marketing.
Spring Professional is hiring for its international client, who is the largest online platform of accommodation booking, a Junior Software Engineer NodeJS (M/F), for Porto.
PROFILE:
Backend Skills:
A least 1 years of backend development experience with Node.js, building production-grade applications
Experience in RESTful API development and XML/JSON processing
Some experience with TypeScript/JavaScript
Understanding of asynchronous processing, Node.js event loop, event emitters, streams
Familiarity with Test Driven Development with Mocha or Jasmine
Understanding of containerization tools such as Docker
Understanding of most popular design patterns (MVC, SOLID, Dependency injection)
Some experience deploying RESTful services to Azure / Amazon Web Services
Understanding of Microservices architecture
Knowledge of Unit and Integration testing
Hands-on experience with NoSQL, Document DB's or Azure SQL
Frontend Skills:
A least 1 years' experience in Frontend Development, Design and Architecture
Good knowledge in all basic web technologies (HTML5, CSS3, JavaScript, Ajax)
Experience with VueJS, PHP, React or Angular (2/4/x)
Experience with front-end tooling workflows: Node.js (NPM), SASS/SCSS, WebPack, Angular-CLI
Understanding of caching tools (Memcache, Redis, Varnish, Nginx)
Experience with RxJS or other Reactive programming techniques/libraries
Rest API integration experience
Some exposure to E2E testing using Protractor, WebDriver, Cypress, TestCafe or similar
springportugal.com