You will work together with a consolidated senior team of developers.
You will be responsible for developing new features and maintaining our current projects, as well as building MVPs from the ground up for our new clients.
You will be developing challenging real-time applications that coordinate different APIs, streams and hardware devices.
We focus mainly on developing web applications that run under known Web Browsers but also in NW.js (node webkit) and Electron.
primary technologies used in this role
- Javascript native
- Node.js
- React.js / Redux
- Electron
- Docker, Rancher, Jenkins
Primary Responsibilities
- Develop clean user experiences / interfaces
- Develop node.js microservices to improve the user experience and scalability
- Own your code through the whole developing process
- Work together with different teams in order to integrate different APIs
Requirements
- 5+ years of industry experience building web applications in HTML5, CSS, and modern Javascript Frameworks
- Advanced knowledge of Javascript native and node.js
- Experience with modern frameworks: React.js, Angular and/or Vue.js
- Good problem solving skills
- Clean coding habits (organized and well documented)
- Experience with Git
- Experience with ticketing systems such as Pivotal, Jira or similar
nice to have
Agile/Scrum development experience
Upper Intermediate level in written english
Knowledge of at least one other language: Python, Perl, Java, Elixir
Experience in unit testing
company benefits
Home Office twice a week
language lessons (in-situ)
flexible working hours
career development
annual bonus
referral bonus
Health Care Insurance
more
benefits
– Training allowance
– Book allowance
– Social events
– Book allowance
– Social events
car and bike parking (private)
special events gift
(birthday, newborns, seniority, ETC)
(birthday, newborns, seniority, ETC)
public bike system in front of our office (mi bici, tu bici)