Front End Software Engineer

Apply To Job Vacancy

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