Job Detail

Front End Software Engineer

Inseriert am: 13.06.2019

Technology, creativity and innovation come together at Education First’s Lucerne Technology Hub.


 


EF is investing big in new software innovation products for the next generation of Education experiences. We want to reinvent Learning and drive new and engaging ways for Students, Parents and Teachers to get the best out of our platform. We’re looking for like-minded individuals who love to grow and solve new and interesting problems. 


 


We’re not overly obsessive about tech stacks that you may have used - but see any experience with Cloud, modern Web and Mobile as a plus.


 


ROLE:


We are looking for talented web and mobile engineers to help build our next generation, world class products and experiences. You will be part of a team that obsesses over quality and is committed to putting our customers first.


You will be involved in all aspects of product development; from requirements gathering to store submission; from testing to documentation.


 


RESPONSIBILITIES:


Work with engineering leadership to drive engineering quality and standards.


Work with other specialists to implement features on time, to quality, and to specification.


Ability to break down complex problems, into simple solutions.


Deliver high quality, maintainable and cross platform code.


Understand testing methodologies and be able to write testable code along with the relevant tests.


 


BASIC QUALIFICATIONS & EXPERIENCE:  


Several years developing and shipping service-backed web or mobile applications.


BSc, BEng in Computer Science, other technical subject, or equivalent qualification or technical experience a plus.


 



  • Experience with end to end development in Typescript/JavaScript.

  • Experience with React and its ecosystem.

  • Ideally, experience with one or more other front-end frameworks (e.g. angular, vue, ember etc.).

  • An appreciation for the benefits of functional programming (and ideally experience in something like Elm or PureScript) would be an advantage.

  • You should have excellent oral and written communication skills.

  • Strong analytical skills.

  • An ability to work quickly, efficiently, and to a tight deadline.

  • An outgoing and enthusiastic personality.

  • A real passion for working in a team and building great products that delight end users.

  • A drive for excellence and improvement.

  • A love of software and coding.


 


BENEFITS AND FUN STUFF:



  • Competitive salary

  • Accident insurance

  • Reimbursement for Swiss travel half pass

  • Discounted German lessons

  • Discounts at local shops and restaurants

  • Bookable free passes for mountains, museums, boats etc.

  • Beautiful lakeside listed building as office

  • Great office atmosphere with events, talks, happy hours and excursions

Details