Front-End Engineer

  • Impact Tech Ltd
  • Limassol, Cyprus
  • 18/10/2020
Full time Information Technology

Job Description

Ready to join ImpacTech?

Are you an #Impactivator? 

We are IMPACT TECH LTD. We believe that great things happen when great people come together. That’s how we create the cool tech that’s supercharging the businesses that use them. We’ve created a working environment that provides everything you need to perform at the ighest level and we are looking for a Front End Angular Developer to join our growing team in Limassol. 

Our Impactivators are on a mission to change the way the world does business by providing cutting-edge tools that deliver real results by creating a common set of scalable, data-centric solutions. 

What you will do

  • Translate UI/UX design requirements into actual code to produce visual elements of the application
  • Work as part of a growing team of Front-End developers to develop high quality usability
  • Develop intuitive web applications
  • Optimise application for maximum speed and scalability
  • Build reusable code and components for future use
  • Collaborate with back-end developers and web designers to improve usability
  • Maintain and improve company products
  • Participate in code review and team meetings
  • Stay up-to-date on emerging technologies

Requirements

  • 1+ years experience in Angular 4+ framework
  • Excellent knowledge of Typescript
  • Experience in building reusable components is a plus
  • Good knowledge of JavaScript (ES6/ ES7)
  • Responsive design with CSS/ SASS or CSS frameworks
  • Experience with asynchronous programming such as Promises & RxJS
  • Well-versed in version control systems (GIT)
  • Team worker, lifelong learner

Desirable

  • Familiar with unit testing (Jasmine, Karma)
  • Familiar with Angular Material
  • Knowledge of webpack
  • Knowledge of Backbone
  • Familiar with Agile Scrum development
  • Familiar with Jira project management software
  • Ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills

What we offer

  • Challenging and engaging tasks
  • Professional growth opportunities
  • Flexible work and leave schedules
  • A competitive salary with an incentive program that rewards and recognizes outstanding performance
  • 13th salary
  • Medical insurance
  • Opportunity to work in an open and collaborative environment 
  • Team bonding events

All applications are treated in the strictest confidence.