Job Openings Front End Developer

About the job Front End Developer

We're looking for a skilled Front-end developer to join our team of creators who are consistently raising the bar for user experience. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment, ensuring a great user experience.

KEY RESPONSIBILITIES

  • Develop sustainable web applications with clean codes
  • Handle cutting-edge technologies to improve applications
  • Write code and tests, build prototypes, resolve issues, and analyze bottlenecks
  • As part of working on a small team, you'll have a broad scope and an opportunity to drive initiatives, define the architecture, and build new features.
  • Work closely with Product Managers, other developers, and designers to continuously improve the product.
  • Creativity to come up with your own ideas to help us build a better product.
  • Help with design decisions and the ability to understand and improve our performance and stability.
  • Develop top-level technological solutions for our customers.
  • Develop complex Front-End applications using JavaScript Framework.
  • Help with architect solutions.
  • Work side by side with DevOps & BackEnds developers to make sure the product is at the highest level.
  • Design, build, and maintain efficient, reusable, and reliable Front-End code
  • Implement performance and quality modules
  • Help maintain code quality and organization
  • Browser-based debugging and performance testing software

REQUIREMENTS

  • Fluent level of English (written and verbal skills).
  • 3+ front-end development in Javascript, css/sass
  • 2+ experience with Vue 2.x/Vuex using Vuetify, Axios, building own components
  • Knowledge of performance optimizations techniques in JavaScript and frontend framework
  • Excellent knowledge of browser troubleshooting and debugging practices and techniques
  • Experience and work in cross-platform web design are a plus.
  • A deep understanding of JavaScript and considerable experience building thick-client applications with modern frameworks such as Vue or Angular
  • Profound knowledge in software architecture design and API
  • Experience with testing frameworks, tools, and methodologies such as Jtest, QUnit, Mocha & Selenium
  • Deep knowledge of the following technologies: HTML/CSS/JS, with jQuery
    Solving CSS/JS multi-browser compatibility problems
  • Functional knowledge & interest in developing genuinely accessible interfaces
  • Experience with client-side build processes & tools -
  • Experience with graphics & visualisation tools such as D3 or ThreeJS
  • Interest and experience with design & data visualization
  • Experience creating or contributing to open-source projects
  • Proven design skills, planning, and development of new user-facing products and features.
  • Smart, interdisciplinary, fast learner, and a team player.
  • Can-do attitude, and proactive approach to problem-solving.
  • Experience with distributed version control systems (Git, etc.)
  • Critical thinker and problem-solving skills
  • Team player
  • Great interpersonal and communication skills