SENIOR FRONT END DEVELOPER
Porto, Portugal
Required skills & experience
●
5+ years of professional javascript frontend or full-stack development experience (any
framework: React, Angular.js, Ember.js, JQuery, Vanilla JS, etc.)
●
1.5+ years of professional React experience
●
Experience with Redux or others Flux-like state-management libraries
●
Deep web knowledge (DOM, HTML, CSS)
●
Experience in writing automated tests
●
Experience with Git and Github and common development flows
●
Good English and teamwork skills
Desirable skills and experience
●
UI/UX
Mobile development experience (Swift/Objective C and Cocoa for iOS, Java/Kotlin and Android
SDK for Android)
●
React Native experience
●
Experience with CSS preprocessors (SASS, LESS, Stylus, ...)
●
Experience supporting legacy browsers (IE10)
●
Experience with CSS3 new features (CSS3 transitions)
●
Mobile development experience via Phonegap/Cordova
●
Knowledge of continuous integration workflow and tools
●
Experience in End to end testing
●
Experience working with project management tools, such as Trello, JIRA, Pivotal Tracker, Zube
etc.
●
Experience in backend development with Node.js (Express.js)
●
Experience with SQL and NoSql Databases (MySQL/Postgres, Redis)
●
Bash scripting knowledg