Senior Web UI Developer

HTML

Senior Web UI Developer

HTML

Al. Jerozolimskie 81, Warszawa

Fresha / Shedul

Undetermined
B2B
Senior
Office
3 884 - 5 549 USD
Net per month - B2B

Tech stack

    HTML

    master

    CSS

    master

    JavaScript

    regular

    React

    regular

Job description

Do you want to work for Fresha.com / Shedul.com, a fast-growing platform that is revolutionizing the beauty and wellness industry?  We are a global startup with offices in Warsaw, London, and Dubai. Our high-traffic booking platforms have quickly become a game-changing industry leader, with users in over 120 countries. Our customers book millions of appointments monthly, with thousands of active users at any time.

We are looking for a Senior JavaScript (React) Developer to join the team of over 50 engineers in our Warsaw office. This is a full-time, office-based role. Team members who demonstrate exceptional results are rewarded with fast-track career development. Sky’s the limit for high performers.

Your profile:

  • Sound experience in building beautiful and easy to use web & mobile UIs, ideally for high-profile brands
  • Excellent skills in converting UI designs into clean HTML & CSS
  • Working knowledge of JavaScript and React
  • Experience in adjusting layouts, styles and animations to fit the major platforms: web browsers, iOS, Android
  • Knowledge of tools and approaches such as: Responsive Web Design, Flexbox, CSS Grid, BEM, etc.
  • Strong communication skills, ability to self-organise and work well within teams

Nice to have:

  • Experience in optimizing websites on the frontend part
  • Good knowledge of JavaScript build tools (eg. Webpack) and the NPM ecosystem
  • Experience with ESLint for linting
  • Passion to write well-structured, easily maintainable, well-documented code that balances beauty and pragmatism


Our workflow highlights:

  • Agile development flow based on GitHub, JIRA, Slack and the CI
  • Code linters to guard a top-class Elixir (Credo, ExFormat), Ruby (Rubocop) and JavaScript code (ESLint)
  • Complete toolset including New Relic and AppSignal to inspect & fix performance issues
  • Frequent prototyping of new technologies to lead in the project's business

Our technology stack (StackShare):

  • Modern JavaScript (ES2015+) running React SPA frontend backed by Redux store
  • Docker running through custom scripting for development and end-to-end testing purposes
  • JSON:API used as a contract between backend APIs and the client code
  • Automated end-to-end test suite based on Cypress
  • Monolithic repository to organize multiple micro-services like all biggest players do
  • Modern operations toolchain centered around Kubernetes, Jenkins, Terraform and Ansible
  • Cloud-native platform running on AWS and Heroku
  • Recent versions of Ruby + Ruby on Rails and Elixir + Phoenix tandems at the core of backend
  • PostgreSQL used through ORMs (ActiveRecord & Ecto) and raw SQL queries (for ETL purposes)
Published: 25.12.2019
Office location