Job description
Senior UI EngineerWe are looking for an experienced Senior UI Engineer who has a passion for building mission-critical software solutions. We are looking for engineers who are unafraid of learning new technologies.You will report directly to the CTO.What will you work on?Implementation, testing & deployment of enterprise-grade frontend system of our core platform. You will be responsible for leading a team of other engineers in guiding them to build our marketplace.Who we are looking for?● We are looking for team members who can work with all levels of management and clearly express their ideas and progress.● You'll need to dissect complex workflows and create enterprise-class software solutions that rely on your programming skills.● We want a leader who has demonstrated the ability to identify and isolate problem areas within the entire application flow, investigate the underlying cause, and implement solutions.● Minimum of a bachelor’s degree in Computer Science or a related field.What you should know?● 5+ years of UI programming experience with advanced HTML, JavaScript, CSS, Ajax● 3+ years of experience developing responsive & clean frontend’s in Angular.● Extensive experience in consuming & working with HTTP RESTful web services.● 2+ years of professional experience with commonly used Front-End frameworks and libraries, such as: React, Angular, Redux and RxJS, Ember.js, Backbone.js, Knockout, require.js, Handlebars, Mustache, Underscore, etc.● Must be familiar with CSS preprocessors like Sass and LESS.● Solid understanding of UI design principles and experience bringing them to life● Thorough understating of routing, dependency injection, modular components, data-binding strategies, reactive software, handling load at massive scale, testability, and other aspects of good FE application design principles● Comfortable consuming visual designs in Figma, Sketch, Photoshop, or Illustrator for translation into markup.What if you knew would be a plus?● Experience with deploying systems to AWS other related servers.● Experience with development methodologies like CI/CD, Agile, Git, Jenkins, Behavior-Driven Development (BDD)● Experience with building scalable Data Visulatizations
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Qrata.
- Track your application and get updates by email and WhatsApp.