**Our company**:
Encora is a global Software and Digital Engineering company that helps business overcome the Software Engineering Talent shortage and provides next-gen services and such as Predictive Analysis, Artificial Intelligence & Machine Learning, IoT, Cloud, and Test Automation.
We count with 16 global offices and 25 innovation labs.
Our Software Engineering experts work with leading-edge technology companies to improve their speed to impact.
**Essential duties and job responsibilities**:
- Work in small agile teams that take ownership of design, implementation and support and value good engineering practices such as design documentation, unit testing, and code reviews.
- Design and implement robust and intuitive web user interfaces and reusable frontend components in collaboration with UI/UX designers and Engineering and Product leads.
- Maintain, refactor, debug, and test existing systems in addition to designing and implementing greenfield projects.
- Experience in using software development tools and frameworks for testing, version control and issue tracking.
- Write clear, commented, and maintainable code with sensible unit and integration tests for reactive Javascript components.
- Work with other developers, architects and the product owners.
- Improve the quality, performance, and stability of frontend codebases.
- Mentor other engineers by participating in code reviews.
**Requirements**:
- At least 2 years of experience with VueJS.
- Very strong Javascript experience (must be able to hand code competently without relying on a framework).
- Enthusiasm for working with Agile processes in a team environment.
- Ability to write high-performance, reusable code for UI components.
- Strong English skills (B2+ min).
**Why you will love working with us**:
- 100% WFH and available workplace office space if preferred
- Private medical, dental and life insurance
- Additional vacations per work anniversaries
- Birthday day off
- 3 sick leaves paid per year
- Certification Reimbursement
- Substantial referral bonuses
- Welcome bonus
- Employee Solidarity Association
- A value-based culture where opportunities to learn are endless