Front-End Developer (Lisbon, Portugal)

  • Engineering
  • Lisboa, Portugal

Front-End Developer (Lisbon, Portugal)

Job description

The Role

As a Senior Front-end Developer you’ll be a key member of our product team. Using your extensive knowledge of JavaScript, HTML/CSS, and React + Redux you’ll help build a product that delights, scales, and seamlessly integrates into the existing workflow of tens of thousands of employees across our global customer base. You’ll work closely with Product Management, Design, and Platform Operations to design, spec, build, test, and deploy new functionality.


A Typical Week

  • You'll brainstorm with Product Managers and Designers to conceptualize new features

  • You'll collaborate with Backend, Mobile, and Platform Engineering to build new features

  • Together with Product Managers, Marketing, and Customer Success you’ll launch your work for tens of thousands of users worldwide

  • You’ll share your knowledge through daily code reviews, regular workshops, or blog posts

  • At the end of the week, you’ll celebrate your accomplishments and learnings with the team


Your Team


About Us

We believe people can reach their fullest potential when they work in environments that facilitate transparency, clarity, continuous learning, and recognition. As a market-leading technology company we make performance management meaningful for employees, actionable for managers, and painless for HR. Motivated by our mission, we’re shaking up the industry and hire accordingly.


Founded in 2013, Impraise is one of the most successful people-focused companies to come out of Y Combinator and continues to be among the fastest growing tech companies in Europe. Today, we proudly represent over 26 nationalities distributed across offices in Amsterdam, Lisbon, and New York City.


With over 150 customers worldwide, including Atlassian, Fandango, and Booking.com, Impraise is the partner of choice when it comes to creating a feedback culture that empowers organizations and its most valuable asset — its people.

Requirements

Requirements

  • 2+ years of professional experience developing web applications

  • Experience with HTML5, CSS3 and JavaScript

  • Professional experience with React & Redux and a desire to work with the latest technologies

  • Ability to develop production-ready software, with self-explaining and modular code

  • Test-driven mentality

  • Excellent communication skills

  • Ability to work in a team and independently, with a strong desire to continually improve


Bonus Points

  • A passion for building intuitive and beautiful user interfaces

  • An active GitHub or Bitbucket account with open-source projects or contributions

  • Knowledge or experience with GraphQL and/or Ruby

  • Experience in startup environments


Note: No recruitment companies please.