Position: Senior / Middle Front-End Developer (Gdańsk)
Company: Your New Job
Category: JavaScript
Experience required: 3y
English level: fluent

** *  We like to play as a team, especially when things get tricky. This is why we’re not only holding on to the awesome people already onboard, but also continue to welcome and search for new team members. Just like all of our other activities, the job interviews, onboardings and bootcamps continue as planned, we’ve simply switched to 100% remote work and moved all our interactions online. What’s more, everyone who joins Spartez these days can work from home until the COVID-19 lockdown is over. Subsequently, all new team members from outside the Gdańsk metropolitan area can take up to two months to relocate. It’s business as usual at Spartez. Join us!**

**If you would like to:**
- Build kickass JS components and user interfaces for world-class products
- Deliver compelling functionalities in performant code
- Invent and prototype new features and interactions that actually do get shipped
- Join a party of UI-savvy experts amidst and solving hard problems with elegant practical code
**... then we are the team you're looking for!**

**What you will be doing?**

As part of our development team based in Gdańsk, Poland, you'll have the opportunity to participate in one of the most exciting, challenging and satisfactory agile software development projects, while collaborating with professionals across the globe. Your scope of activity will include:
- Performing hands-on software development tasks, such as prototyping, feature development, bug fixing, unit testing and writing automated functional tests
- Modernising the underlying implementation of a web application used by millions of people 
- Liaising with product architects and developers on software design, dependencies and code maintainability
- Collaborating with UI designers on design and implementation of interfaces
- Providing time & scope estimates for project tasks, as well as participating in high-level project management activities
- Cultivating a high performance culture and supporting the adoption of best software development practices across the company

**What we expect from you?**

- Extensive hands-on experience and in-depth knowledge of JavaScript (ES6+)
- Passion for and a good understanding of how to build decoupled, performant, testable and maintainable code
- Thorough knowledge of front end technologies such as HTML5, CSS3, CSS preprocessors (LESS), templating technologies (Google Closure Templates, JSX, or similar)
- Experience in building accessible, responsive and secure web applications
- Proficiency in tools for website debugging and cross browser testing
- Excitement for the latest trends in web applications and eagerness to learn more about new languages and frameworks
- Initiative and drive to change and improve the way things are built and done
- Strong background in agile software development methodologies such as Scrum, Kanban, or XP
- Advanced level English, as we use English in our every day communication with team members, some of whom are based in offices in Sydney, Amsterdam and San Francisco

**Preferred skills:**

- Experience with JavaScript frameworks and libraries such as Backbone.js, jQuery, React, etc.
- Know-how with regard to front end tooling such as Webpack, babel, eslint, etc.
- Familiarity with semantic HTML and crafting accessible interfaces
- Background in Java frontend technology (from templating languages to test automation)
- Good debugging skills
- Insight into the Atlassian product suite, specifically Jira and Bitbucket

**Typical experience:**

Senior: 5+ years in a professional front-end centric web development role
Mid: 2 - 5 years in a professional front-end centric web development role