Front End Software Engineer

Our client an established international research and development company are seeking to recruit an experienced Front End Software Engineer to join their expanding team.

As a front-end software engineer, you will work on the design and implementation of pixel-perfect web solutions, that enable the intuitive and seamless query and navigation of Intelligence information, using various technologies, including Javascript/Typescript, Angular and HTML5.

Job Description

  • Translate wire frames and UI designs into functional web pages
  • Collaborate with UI/UX team, product managers and other stakeholders in defining the ultimate user experience
  • Develop efficient and reusable front-end systems that drive complex web platforms
  • Optimize existing user-interfaces for responsiveness, maximum speed and scalability
  • Visualize large datasets with modern frontend technologies
  • Perform code reviews and engage in pair-programming sessions
  • Collaborate with other cross-functional teams members
  • Actively participate in knowledge transfer and coach other members of the team on technology and best practices

Required Skills & Experience

  • Deep practical experience with HTML, HTML5, CSS, SASS, JavaScript ES6 and TypeScript
  • Strong experience with JS frameworks (preferably Angular)
  • Extensive knowledge in front-end frameworks (preferably Bootstrap)
  • Experience with RESTful Services and APIs
  • Comfortable with Responsive Design and Material Design
  • Understanding accessibility and security principles (OWASP)
  • Implementing automated testing platforms and unit tests
  • Working on Linux environment
  • Version Control (preferably Git)
  • English language is a must

Remuneration & Benefits

  • Competitive base salary
  • 13th salary
  • Medical insurance
  • Annual bonus
  • In house complimentary dining