Frontend JavaScript Developer at Evojam

Posted on: 03/24/2021

Location: (REMOTE)

Original Source

Tags: jest karma jasmine protractor javascript typescript nodejs react

**As JavaScript developer at Evojam you'll co-create interesting projects for international clients. Working side-by-side with the crew members you'll have an awesome opportunity to learn and contribute in a great, mature software development process.** **What you'll do (aka Scope of Work)** * Building advanced web application frontend within professional and Agile environment * Extending and improving functionality and architecture of the frontend * Defining APIs * Improving architecture of existing applications, refactoring * Helping fellow team members improve by doing code reviews on an ongoing basis * Training and coaching junior team members * Possibility to contribute to our JavaScript-related blogs * Opportunity to grow as technical writer or public speaker in your area of expertise. **What we look for (aka Requirements)** * Advanced commercial experience in programming. * Great knowledge of JavaScript (knowledge of TypeScript is a decent plus). * Great command of CSS3, HTML5. * Experience in React is a must (additional experience in NodeJS is a decent plus). * Ability to design APIs and agree contract with backend. * Experience using frontend testing tools, ex. Karma, Jasmine, Jest or Protractor. * Decent command of English is necessary – both written and spoken. **What you get (aka Benefits)** * Learning, learning and growth! * Modern, constantly-updated tech stack * Interesting, ambitious, global projects * Tools of choice (including licenses) * 20 days of paid time off on B2B contract * Flexible working hours and fully remote work * 100% of all educational expenses covered * Constantly expanded library of books * Multisport card * Private healthcare * Mental healthcare (online psychological support) * Great atmosphere and team spirit (want to know what it means at Evo? [**click here**](https://evojam.com/team-testimonials)) * Salary according to our transparent criteria (you can find more details [**here**](https://evojam.com/join-us/levels-salaries/)) * currently we are looking for Mids (7 500 - 13 000 PLN) or Seniors (13 000 - 19 000 PLN) **If your priorities are: building high-quality apps & learning - Evojam is the right place for you!**