Position: Senior WebUI (Vue.JS or Angular) Engineer
Company: Leobit
Category: JavaScript
Experience required: 3y
English level: intermediate

Requirements:

• Three-year working experience with Vue/ Angular (at least)
• Advanced knowledge of HTML, CSS (SCSS), Vue.js (Vuex, Vue Router).
• Knowledge of Knockout.js (would be a plus)
• Knowledge of BEM or another CSS methodology
• Profound knowledge of OOP and SOLID
• Strong analytical skills
• Bachelor's or Master's degree in computer science (or similar technical field)
• Level of English: Intermediate strong (at least)


Responsibilities:

• Develop well-designed, easy maintainable, scalable and reusable software
• Design, document and demonstrate software architecture
• Estimate complex projects using different techniques
• Research, study and develop new or complex technical solutions/technologies (R&D)
• Develop automated unit tests, collect code coverage
• Implement performance/load/stress testing procedures according to project needs
• Package and support deployment of releases
• Setup integration with external software
• Mentor junior and intermediate developers

 We offer:

• Interesting and challenging projects
• Competitive compensation and regular results-based salary review
• A broad range of professional education and personal development possibilities
• Motivated colleagues with profound knowledge of the technical field
• Аttractive compensation package