Senior Front-End Developer in Barcelona

Elkanodata

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

If you’re fascinated by visualising data and driven by numbers please get in touch.

Primary Purpose: As a Senior Front End Developer on our team, your primary focus will be on the frontend development of our core product and must have excellent HTML5, CSS3 and JavaScript skills. You will be responsible for working with various teams and translating the designs and creative into impactful, interactive, responsive digital experiences. The ideal candidate must be a highly motivated individual, self-starter with excellent communication and team collaboration skills. A passion for solving problems and exceeding expectations through the development of leading edge, disruptive technologies.

Responsibilities:
  • Propose, establish and maintain world-class front-end architecture for all web client technology
  • Mentor, and train other Front End Developers in order to develop a strong, best-in-class front-end development bench
  • Translate wireframes and sketches into working prototypes to refine interface behaviors
  • Build and maintain front-end libraries and frameworks
  • Participate in user-centered research through client focus groups, interviews, usage analysis, and rapid prototyping
  • Profile and optimize the code to get the best possible performance across browsers and operating systems
  • Demonstrate a dedication to code quality by defining and deploying best practices in unit testing and front-end regression and unit testing frameworks
  • Work closely with designers and other developers in a tightly knit, agile team
  • Keep your ear to the ground and help us incorporate industry best practices and important developments into our products
Required Skills:
  • 5+ years of front end web development and programming experience.
  • BS in Computer Science, Engineering, or equivalent.
  • Expert HTML5, CSS3, JavaScript.
  • Expert with JavaScript libraries & frameworks such as JQuery, Angular, Backbone.
  • Advanced OOP, DOM manipulation and AJAX experience.
  • Experience working with REST APIs using JSON, XML, etc.
  • Experience with web API integration.
  • Experience with Responsive Design using frameworks such as Bootstrap, etc.
  • Experience with designing and optimizing for mobile web and mobile devices.
  • Strong competencies with design patterns such as MVC.
  • You work well with other developers and designers
  • You are invested in working productively as a team, contributing ideas, communicating well, and respecting others
  • You love rapid prototyping but you also love delivering a solid, polished product
  • You enjoy and have successful experience mentoring and encouraging other engineers through pair programming, presentations, and human interaction
  • Experienced in performance tuning applications
  • Strong attention to details, problem solving skills and extremely hands on.
  • Spanish – advanced level written/spoken
  • English – mid/advanced level written
Desired Skills:
  • Experience with server side languages such as Java, .NET, PHP, Ruby a plus.
  • Experience with Java Velocity Templating Engine.
  • Experience with source code management tools such as SVN, GIT, etc.
  • Experience in a structured environment with increasing levels of responsibility and complexity.
  • Experience mentoring junior employees.
  • Previous experience with ecommerce, affiliate marketing or online advertising a plus.
 

About Elkanodata

.

Other frontend developer jobs that might interest you...