TeamQuest is a Polish, fast growing Company, more than 10 years dealing with complex human resources services, especially in the recruitment of IT specialists.
For our client, a company with over 10 years of experience, the history of which began in San Francisco, currently also present in Poland and London, which is a softwarehouse producing dedicated software for international clients, looking for candidate in the context of long-term cooperation.
Frontend Developer (Vue.js)
CITY Wrocław
Ref. number: 43270#21010085
Responsibilities:
- Crafting pixel-perfect, high quality front-end (Vue.js) applications
- Developing structured, tested, readable and maintainable ESNext/Typescript application
- Working with backend engineers to specify the APIs that will power these feature
- Architecting efficient and reusable front-end systems that drive complex web applications.
- Identifying and resolving performance and scalability issues
Requirements:
- 3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6
- Experience with modern JavaScript libraries and tooling (Vue.js, ES6, React, Redux, etc.).
- 3+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
- Experience with browser APIs and optimising front end performance
- Familiarity with the design and implementation of web services and web APIs
- Experience designing large-scale web applications built with modern technologies
- Experience with modern browser technologies and cross-browser compatibility issues
We offer:
- Possibility to work completely remotely or in the office in Wrocław
- Work on any equipment (including your own) - a budget is provided
- Flexible working hours - the ability to work at any time, you only need to be present at stand-ups with a team from America (usually between 5:00 PM and 6:00 PM)
- Opportunity to work in an international team
- Salary adequate to your skills
- Non-wage benefits such as Luxmed, Multisport, Cinema / theater tickets and many more