All vacancies

HTML/CSS Developer

We are looking for a HTML/CSS Developer who will set high development standards and be responsible for web application layouts maintenance, conduct refactoring using programming patterns and best practices. We guarantee interesting and socially useful projects, the latest technology stack, and a cheering working environment.
Apply
HTML/CSS Developer

Responsibilities

  • Developing solutions according to Figma’s screens and/or technical specifications or other requirements documentation;
  • Writing program code according to the defined application architecture;
  • Analyze application code and design to identify and eliminate technical issues;
  • Identify code smells and refactor using design patterns and accepted standards;
  • Estimate tasks and work to meet deadlines, reporting in a timely manner on any necessary rescheduling or changes to deadlines;
  • Design, develop, support templates for web application;
  • Review code and effectively share feedback regarding architectural solutions implemented by other developers;
  • Use Git and GitHub to control and manage source code while following GitFlow standards;
  • Estimate tasks and work to meet deadlines, reporting in a timely manner on any necessary rescheduling or changes to deadlines;
  • Review code and effectively share feedback regarding architectural solutions implemented by other developers;
  • Take part in team SCRUM activities to ensure consolidated client-side development flow at the project;
  • Communicate with teammates to provide consulting about patterns, behaviors used in the web/mobile platform.

Requirements

  • 3+ years of experience in app development;
  • Ability to develop software in Javascript programming languages using ES6+ (ECMAScript 2015+) standards;
  • Understanding React architecture, components lifecycle, best practices;
  • Confident knowledge and experience with React.js;
  • Understanding of web markup, including HTML5, CSS3;
  • Experience with one of the CSS-preprocessors (Sass / Less / Stylus);
  • Experience with Gulp/Webpack;
  • Experience with UI Libraries Material UI, AntDesign, etc.;
  • Ability to work with Git, Gitflow;
  • English level: elementary (ability to read and understand tech documentation in English).

Would be a benefit

  • Knowledge of React Native.

We propose

  • Work with own company styleguied used within all the projects;
  • Knowledge sharing & Code review from more experienced colleagues;
  • Transparent workflow with Design team, quality design in Figma;
  • Actual technology stack and approaches to work;
  • Smooth and established workflow of HTML/CSS developer within the company;
  • Existing transfer via Internship to Frontend developer;
  • Compensation review every 6 months upon achievement of business goals;
  • Compensation for the cost of visiting health and sports centers;
  • English lessons with a native speaker or English teacher;
  • Paid vacation and sick leave;
  • Opportunity to work remotely from anywhere in the world;
  • Extensive opportunities for education and professional development.
Apply

Why you?

You have more than 3 years experience with HTML/CSS, with BEM and OOCSS methodologies, and also with Git and GitHub. You have experience working with responsive websites & had hands-on experience with SASS/Stylus/LESS. If all this is about you, we are waiting for your CV!

Motivation

Do not hesitate, send your CV and grow with us! We promise wide learning opportunities, a friendly team of like-minded people and projects where you will never get bored!

Our advantages

1

Make an impact on
your income

We are focused on the result.
You will have a salary review based on your achievements every six months.
2

Follow convenient
processes

We follow convenient processes with a clear split of roles. You will always know your scope of responsibilities and won’t engage in multitasking.
3

Improve your
skills

We offer mentoring, the personal development plan, and various learning opportunities for our employees.
4

Work with
pleasure

We take care of our team. Gifts for the holidays, an extended vacation, and a friendly atmosphere you want to return are waiting for you.
5

Work with
professionals

We support cross-functionality and constantly share experiences between different teams.
6

Discover
yourself

You can grow both in your specialty and change the direction of activity. We always support you!

We are happy to discover new talents. Want to join a dedicated and friendly team?

Tell Us About Yourself

What’s next?

  1. We will carefully review your professional experience to determine the best career opportunity within RubyGarage.
  2. The Talent Acquisition Specialist will arrange a meeting to present your personal career opportunity. They will introduce RubyGarage as a company and tell you about our cooperation benefits, qualifications, and financial development.
  3. We will support you from the first touch till the final job offer - we value every applicant, regardless of position.