Front End Developer for AKQA

Kyiv, Gulliver, Ukraine

Apply

AKQA is an independent, ideas-led agency and we work with the world’s leading consumer brands.
We have offices in London, Amsterdam, New York, Washington DC, San Francisco and Shanghai and are one of the world’s most rewarded creative agencies. AKQA has been named Revolution magazine’s Agency of the Decade; AdAge Digital Agency of the Year; AdWeek Digital Agency of the Year and Fast Company’s Top 50 World’s Most Innovative Companies.
Our people are core to the work we produce for our clients and contribute to a culture which fosters innovation, service, quality and thought in everything we do. We reward them by providing an inspirational working environment, opportunities to move between departments and international offices, excellent remuneration and an industry leading training and development programme - AKQA Academy.
The future inspires us. We work to inspire.

Read more about the client

Description

On behalf of AKQA, Ciklum is looking for a Front End Developer to join Kyiv team on a full-time basis.

As a Front-End Developer you will be responsible for designing, developing and maintaining innovative solutions using the latest JavaScript tools and technologies

As a member of the AKQA Technology team you must be inspired by technology and have a passion for creating innovative technical solutions. You will contribute to AKQA’s founding values – Innovation, Service, Quality and Thought and will be excited about being part of our success.

You will love working in a team of highly skilled people, all with strong opinions about various technologies, frameworks and approaches to delivery.

Responsibilities

  • Implementing solutions and building web applications translating business requirements and designs into high quality, reusable code
  • Collaborating with cross-functional teams to ideate, define, design and ship new features
  • Continuously discovering, evaluating, recommending and implementing new technologies to maximise development efficiency and product enhancements.
  • Creating unit tests to verify functionality, usability and general reliability against specifications.
  • Diagnosing performance issues, troubleshooting issues reported by stakeholders, debugging and implementing code fixes
  • Ensuring the best possible performance, quality and responsiveness of the web applications.
  • Participating in technical discussions and contributing to decision-making in relation to the web applications

Requirements

  • 3+ years of professional experience in Web Development
  • Advanced knowledge of HTML 5, CSS, and Web standards
  • Vanilla JS and ECMAScript Latest
  • Experience of using Object-Oriented programming principles that apply to JavaScript
  • Understanding of JavaScript design patterns, including the Model-View-Controller and Observer patterns
  • Able to produce JavaScript unit tests and have understanding of BDD/TDD
  • Experience of building web sites using best practice techniques such as mobile first, responsive design, progressive enhancement
  • Experience working with Continuous Integration servers
  • Experience of graphic rendering using the HTML5 Canvas API
  • Experience with modern JS frameworks (eg React)
  • A practical problem-solver, who explores both innovative and pragmatic solutions depending on the challenge
  • Git (Github link a plus)

Desirable

  • Advanced CSS and SVG Animations
  • Web application performance, profiling and testing.
  • Internationalisation
  • Headless CMS or SaaS products such as Contentful or Optimizely
  • English level – upper-intermediate or higher

Personal skills

  • A practical problem-solver, who explores both innovative and pragmatic solutions depending on the challenge
  • Personable presentation skills
  • Ensure a collaborative ‘One Team’ approach comprising both client and AKQA representatives
  • Experience of leading small development team to produce a complex website or application
  • Experience working in Agile environment

What's in it for you

  • Unique working environment where you communicate and work directly with client
  • Variety of knowledge sharing, training and self-development opportunities
  • Competitive salary
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions