Leobit (leobit.com) is a full cycle web and mobile application development provider for the technology companies and startups primarily located in the US, Canada, Australia, the UK, and the EU. Our technology focus covers .Net, Angular, iOS, Android, Ruby, React, and a comprehensive range of other technologies from the Microsoft, Web, and Mobile Stacks.
8 листопада 2021

Web UI Competence Manager (вакансія неактивна)


Необхідні навички

• Five-year experience in Front-End development (at least)
• Deep JavaScript knowledge, including ES6+
• Perfect knowledge of HTML
• Excellent knowledge of CSS
• Hands-on experience with one (or more) of the modern front-end development stacks: React library and related technologies: Redux/MobX, React Router, etc.; TypeScript, Angular 2+ and related technologies: Angular Material, etc.; Vue.js and related technologies: Vuex, Vue Router etc.
• Knowledge of one or more CSS Frameworks: Bootstrap, Foundation, Semantic UI, Materialize
• Solid experience with unit testing tools: Mocha, Jest, etc.
• Proficient knowledge of Git
• Up-to-date knowledge of modern web standards, front-end performance patterns, responsive web design, scalability, and accessibility
• Experience with leading development teams, providing technical assistance and direction
• Experience with CSS preprocessors: Less, Sass (would be a plus)
• Experience with E2E testing tools: Karma, Protractor, Nightwatch, Cypress etc. (would be a plus)
• Knowledge of Node.js, Express, Next.js (would be a plus)
• Good communication skills
• Upper-Intermediate level of English


• Interesting and challenging projects
• Competitive compensation and regular results-based salary review
• A broad range of professional education and personal development possibilities
• Comfortable and cozy working environment
• Motivated colleagues with profound knowledge of a technical field
• Аttractive compensation package


• Collect, analyze and document technical requirements for software development
• Design, document and implement front-end architecture
• Participate in pre-sales activities
• Help with project start for strategic accounts
• Develop well-designed, easy maintainable, scalable, and reusable software
• Research, study, and develop new or complex technical solutions/technologies (R&D)
• Mentor and train less experienced developers
• Conduct interviews and compile a technical assessment of the candidates
• Improve operations by conducting systems analysis, perform project assessment
• Participate in conducting internal staff knowledge evaluation
• Design, plan, and conduct training programs, workshops, and other forms of up-skilling activities for staff
• Bring fresh ideas that can benefit the project and the company