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