javascript tech lead

Job description, responsibilities and duties
redByte office in Bratislava is looking for JavaScript Tech Lead. He/she will lead the distributed team that develops a web solution portal for Nordic market. Client is a largest Nordic insurance company providing a broad range of financial services. Dain communication with other developers/business users as well as occasional business trips will be an essential part of the working process.
Tasks and responsibilities:
Lead development of a solution/component
Be involved in presales activities (tech proposal development, estimation. presentation)
Ensure architectural consistency of proposed solutions/technologies and do architectural supervision
Keep up with innovative technologies, current industry trends and best practices
Employee perks, benefits
Well-known public IT company in the Nordics, listed on the Oslo Stock Exchange
Competitive compensation
Comfortable office close the Bratislava center with excellent office facilities
Friendly team of high experienced specialists
Flat organizational structure and advanced corporate culture
Trainings, certifications covered by the company
Expected date of completion of the selection process
21 December 2017
Required education
Secondary with school-leaving examination
Follow-up/Higher Professional Education
University education (Bachelor's degree)
University education (Master's degree)
Information technologies
Language skills
English — Advanced (C1)
Computer skills — programmer
JavaScript — expert
Number of years of experience
5
Professional skills
Professional requirements:
At least 5-7 experience within software development
JavaScript core (Eso). knowledge of functional and 00? paradigms
Frontend:
Proven knowledge of Angular 1.x - best practices, experience with refactoring welcome
HTML / css, Semantic-ul framework
Common JS libraries (lodash/underscore. iQuery. moment...)
Backend:
Mongoose + MongoDB
Noder server on Express
Building RESTfuIAPIs
Asynchronous calling of 3rd party service via SOAP, REST. etc.,
Experience with service integration
Experience with dependency management, task runners and bundlers
Knowledge of unit testing (karma, ng-mocks, cha
High quality standards for code, knowledge of: static analysis (ESLint)
Collaboration and version controlling: Git
Best practices in designing SPAs
Would be considered as a plus:
Experience with Microsoft Azure
Knowledge of lnsurance, Banking, Finance domains
Knowledge of Nordic culture
Personal requirements:
Excellent communication skills
English: upper-intermediate, both oral and written
Self-organized and -motivated
Strong analytical skills
Názov pozície
JavaScript Tech Lead
Nástup od
01/2018
Typ kontraktu
Full time
Platové podmienky
Dohodou