Senior Frontend Engineer (React)

  • Tooploox
  • Wrocław, Remotely
  • 13 000 - 17 000 PLN net / month
  • B2B
  • 27.05.2019

Requirements

Experience level: Senior

Requirements

Rock-solid experience in building complex, interactive applications with React. We need people who not only understand React, but who think in it. Who can decompose a problem into logic, data fetches and UI components.

Solid understanding of TypeScript. JavaScript won't be enough. You must be cool not only with writing testable UIs but also with strict typing. That's something that we really care about.

Good familiarity with NodeJS and server-side development. We need someone who can think about architectural changes not just from JS perspective. You must not be afraid of the backend code.

Capability of using modern CSS to build clean and user-friendly interfaces across browsers. We're looking for people who understand different approaches of bundling CSS in a single page application (css modules, CSS-in-JS etc).

Nice to have

If you've shipped complex front-end-heavy applications in the past. We need people who know the common pitfalls and who can think both as a user and as an API consumer.

If you're highly skilled anywhere else on the spectrum from React Native to Elm or Vue.js, we would appreciate that.

We care about your ability to deliver good work, so industry experience and open source contributions totally count.

Technologies

Necessary on this position:
  • React
  • JavaScript
  • CSS
  • TypeScript
Necessary and we can teach you:
  • Node.js
Nice-to-have:
  • React Native
  • Elm
  • Vue.js

Project you can join

We're a software house working with 20+ clients and with new projects incoming. Providing one project description to cover all the possible options is pretty impossible.

After meeting the candidate and getting to know their strong suit as well as their desired topic of the project, we present them the best match.

Work time division

New features
70%
Self-development
10%
Meetings
10%
Bug fixing
10%

How we code?

  • Version control: Git
  • Style guide
  • Code review
  • Pair programming
  • Static code analysis
  • TDD
  • BDD
  • Code metrics
  • Knowledge database

How we test?

  • Unit tests
  • Integration tests
  • System tests
  • Pentests
  • Performance tests
  • Manual testing
  • Test automation
  • CI

How we manage our projects?

  • Methodology: Agile
  • Who makes architectural decisions? Team
  • Who makes technology stack decisions? Team
  • Opportunity to change between projects
  • Team line-up:
  • Developers: 6
  • PMs: 1
  • team size may vary

Toolset

  • Laptop
  • PC
  • Additional monitor
  • Headphones
  • Personal container
  • phone
  • Freedom to pick your tools
  • Operating system

Work environment

  • Tech supervisor
  • Open space
  • Separate rooms
  • Dress code
  • Flexible working hours
  • Remote possible: 100%

Bonuses

  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Financial bonus
  • Equity
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

Contact this employer

Tooploox is a Data Controller ...