As a Senior Front-end Developer you will:
- usually work with the following stack: React, Jest, Enzyme, Gatsby || Next, Webpack, Netlify || Heroku, Rails or Node.js, REST || GraphQL API, Github, PWA. Anyway, you will be the one to decide which technology is most appropriate for your project
- experiment with newest technologies and tools (e.g. JAMstack, CSS-in-JS - like styled-components or emotion, React hooks)
- join team that is up-to-date with latest tech and recognizes the importance of the code quality (daily code reviews, pair programming, continuous integration)
- work independently and in a team on interesting projects for clients (mostly greenfield ones) and also internal ones (including open source)
- be a part of a project that is entirely developed by us (including backend and design)
- support less experienced Developers at improving their skills
- have an option to work towards becoming a Front-end Team Mentor or Architect as the next step in your career path
REQUIREMENTS
- Good track record of completing commercial projects in CSS3 and HTML5
- Fluency in using pure JS / ES6+
- Strong knowledge of CSS preprocessors (e.g. SCSS)
- Experience working with at least one JS framework (React, Vue, Angular, Ember)
- Habit of working according to good conventions and clean code practices (modularity, patterns, components)
- Solid experience working on commercial projects
- Familiarity with good UX practices
- Attention to detail
- Fine communication skills, ability to form compelling arguments as well as dissuade the team and a client from making wrong decisions
- Good command of English, allowing you to easily communicate with our clients (B2)
APPRECIATED
- Good grasp of back-end technologies
- Knowledge of any back-end technology (i.e. Ruby / Rails, Node / Express, Elixir / Phoenix)
- HTTP, REST
- Experience using task runner (e.g. Webpack)
- Habit of testing your code using any test runner or library (e.g. Jest)
- Familiarity with Sketch
BENEFITS
- We offer clear and challenging career path for Senior Developers (you can read all about it here)
- Salary range for a Senior position 11000 - 16100 PLN (net on invoice or gross on task specific contact)
- Do you have to move to join us? Our relocation bonus will cover the costs
- Job in a team composed of both highly skilled developers and juniors, where you can both gain and pass on skills
- Work in a proper scrum :) and take part in making key project decisions by working directly with the client
- Access to our resources library - books (paper and digital), courses, tutorials, assets. Choose whatever you’d like to have on our "shelf"!
- We hold 2-day quarterly internal hackathons (opportunity to experiment with different languages, tools, hardware, etc.)
- We'll invest in your skills with a 3000 PLN self-growth budget (conferences, trainings, workshops and more)
- Flexible hours and possibility to work remotely from time to time
- Awesome team building events (go-karts, bowling, zip-lining, etc.)
- Multisport, private medical care, paid leave and more
Read more about perks and our cool company culture on www.elpassion.com