Senior FrontEnd Engineer (#12690721)

Work type:
Technical Level:
Job Category:
About the customer:
AgSpace is a leading provider of software tools and data for farmers in the UK, Africa and Europe. As part of the Origin Enterprises Group with £1bn revenue, we combine the best technology from satellite operators, weather data providers and the world’s leading agricultural research teams to deliver tools which help farmers grow more.

Currently we are looking for a Senior FrontEnd Engineer to join our Lviv team.

Project Technologies: Angular 2+, Redux, Ionic, Java 8, Spring Core, Spring Security, Spring Boot, Spring Data, RESTful Web Services, PostgreSQL

Required Skills:
- at least 4+ years of professional experience as JS Frontend Engineer
- extensive general knowledge in JavaScript, HTML5, and CSS
- good recent experience with Angular.js or Angular 2+, Redux, RESTful Web Services
- good knowledge of Front-end performance optimization
- good knowledge of TypeScript and ES6+ features
- experience in the following technologies is a plus: Ionic, GraphQL
- object Oriented analysis and design using common design patterns
- comfortable with version control systems (GIT)

The ideal candidate is also:
- has agile mindset and is a good team player 
- possesses knowledge of computer science fundamentals which prevents him/her from reinventing the wheel
- is pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
- understands the value of testing, quality, continuous integration, source control, and code reviews
- is able to analyze, plan and estimate requirements as well as identify risks involved and provide solutions to them

We offer:
  • Flexible working hours
  • A competitive salary and compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • An inspiring and comfy office
  • The best hardware
  • A masseur and a corporate doctor
  • Relax zones
  • Relocation package
  • Regular office fruit delivery
Professional growth:
  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • A regular performance appraisal
  • Mentorship opportunities
  • Business trips
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • ​A fun zone where you can play video games, foosball, ping pong, and more