Job description
Being a UX and frontend focused development studio, we use web technologies to realize our projects and CSS takes an important role in the process.
We're not framework centric and love to see what other frameworks have to offer; always choose up-to-task frameworks and libraries. This post involves constant learning.
You'll be working closely with UX people; set up an atomic component system where all elements are defined as individual components in the design phase, named semantically (with BEM, etc.) and eventually carried out by you to output the best code possible.
You'll be translating the UI designs into semantic CSS/HTML code which works perfectly on all modern browsers. We expect you to output reusable CSS components both from UI elements and layouts.
Documentation and testing are an immutable part of the process, you'll be actively writing documents and supporting the QA people.
We don't expect you to write Javascript, this is not an engineering position; yet you're welcome to take the role if you want to.
Job requirements
You have;
- Minimum of 4 years of professional experience in the field,
- Excellent command of HTML, CSS and it's frameworks (Bootstrap, Tailwind, Material, etc.),
- Solid experience with build tools (Gulp, Grunt, Webpack, etc.)
- Understanding of client-side Javascript; styling experience with React, Vue.js, Angular or Ember.
- Good knowledge of version control (Git).
Nice to haves and soft skills;
- Completed your military service,
- Bachelors degree in computer science/engineering or any other related field,
- Experience with agile development and project management practices,
- Understanding of design systems,
- Excellent interpersonal skills,
- Learner for life, self-motivated, self-purposed, self-starter,
- Good command of written and verbal English; we expect you to participate in conversations with international clients over Zoom, Slack, etc.
Please note that we'll ask you to develop a sample project for us (should not take more than 10-12 hours, we respect your time) as a part of the interview unless you are a regular contributor to open-source projects.