Senior Frontend Developer

Location: Kharkiv, Ukraine

Wanted

We are looking for a part of a scrum cross functional agile team which includes developers, QAs, UX/UI designer, markup developer & product owner. You apply your skills to the best of our ability to accomplish the best result as a team. The team implements high quality solutions for business tasks supplied by an in house product owner. The team is collectively responsible for the quality of the deliverables.

We are looking for a person who is motivated to combine the art of design with the art of programming. You drive innovation in our development as a part of the team by setting up standards, advocating the latest industry trends & building the next-generation web applications.

About Namecheap

Namecheap (www.namecheap.com) was founded on the idea that all people deserve value-priced domains delivered through stellar service. Today, Namecheap is a leading ICANN-accredited domain name registrar and web hosting company with over two million customers and more than five million domains under management - and we’re just getting started.

We are a uniquely global organization that works virtually to serve our customers – including individuals, businesses and resellers. Namecheap currently has operations and staff in the Ukraine, India, Australia, Europe, Canada, the United States and Mexico.

Our diverse culture provides our people with substantial opportunities to learn, to take on new challenges, and to grow their careers.

Responsibilities

Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Requirements

  • Strong proficiency with JavaScript (ES6)

  • Proficient understanding of client-side scripting and JavaScript frameworks, including

  • AngularJS (preferable)/React/Ember/Backbone etc.

  • Excellent knowledge of automated testing platforms and unit tests

  • Good understanding of asynchronous request handling, partial page updates, and AJAX

  • Understanding the nature of asynchronous programming and its quirks and workarounds

  • Knowledge of software design patterns & understanding pros & cons of each way

  • Proficient understanding of web markup, including HTML5, CSS3

  • Strong understanding of server-side CSS pre-processing platforms, such as LESS and SASS

  • Proficient understanding of cross-browser compatibility issues and ways to work around them.

  • Proficient understanding of Git

  • English (read & write)

  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.

Nice to Have

  • Understanding fundamental principles of Scrum process

  • Strong knowledge of Linux & ability to setup NodeJS environment from scratch (not for PR but for dev purposes)

  • Ability & desire to carefully review tons of code & develop other team members

  • Experience with Twitter Bootstrap

  • Vagrant/Docker

Contact us

Need help? We're always here for you.

× Close