**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.
**About the role**:
The Senior Frontend Software Engineer who is strong in Javascript and excited to work on a team of engineers, a product manager, and a designer, who together help build experiences that surprise and delight our customers.
**Essential duties and job responsibilities**:
- Work on a cross-functional team of other engineers (frontend, backend, ios, and full-stack), a product manager and a designer.
- Help us make the move from Backbone to React/Redux and PostCSS.
- Ship new experiences to our customers via A/B tests.
- Deploy to code to production multiple times a day.
- Help us figure out engineering solutions that give 80% of the benefit with 20% of the work.
- Write automated functional and unit tests.
**Requirements**:
- 6+ years of engineering experience, with strong Javascript experience.
- At least 3 years of experience with React/Redux and PostCSS.
- Have seen what works well and what doesn't work well in frontend codebases.
- Like being part of small team with designers, PMs, frontend, backend, and full stack engineers.
- Don't consider yourself a "Rails" Developer, a "Python" Developer etc...you know the fundamentals and you're comfortable working in a variety of languages.
- Good communication skills in English (written and spoken).
**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
- Mental Health days off
- Employee Solidarity Association
- A value-based culture where opportunities to learn are endless