- A total of 5 years of proven experience as a Senior Javascript Developer or similar role
- Experience developing web and mobile applications
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, React, Angular, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and hands-on experience JavaScript frameworks (e.g. Nodejs, Expressjs, Meteorjs)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache, Nginx), and UI/UX design process
- Hands-on experience of working with Docker
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind
Must Have’s:
- JavaScript, Node.js (2 years of experience)
- HTML/CSS (5 years of experience)
- SQL (MySQL, Postgres) (5 years of experience)
- NoSQL Database (MongoDB) (1+ year of experience)
- Angular/React (2+ years of experience)
- Docker (1+ year of experience)
Nice to have:
- Java/Python/C# (1+ year of experience)
- React Native (1+ year of experience)
- AWS (1 year of experience)
- Heroku (1 year of experience)
Other Job Requirements:
The desired candidates should be open to:
- Relocate to Portugal on Tech Visa
- Learn new technologies and acquire new skills