Front-End Software Engineer (Angular)

iManage.com ,
Belfast, Antrim

Overview

Job Description

Position Overview At iManage, we make cutting-edge software used by over 2500 professional service, 500 corporate legal departments, the leading magic circle law firms and government agencies across the world. As part of our growth, we?re recruiting for bright, talented and ambitious engineers to join our development team. We are looking for engineers with a passion for developing User Experience that delights customers As an engineer you will be responsible for running with a problem, have a natural inclination for creating clean, well-engineered code, and have a relentless curiosity and desire to learn new languages and technologies, and this is something we?d expect at all levels. In return, you will be a joining a vibrant and ambitious team responsible for driving our product forward and executing our product roadmap. What will you be working on? At iManage you?ll be at the center of a development team with responsibility and control over what you?re making, with a real impact on our customers and users with every decision you make. Our engineers aren?t put in boxes ? you?ll have a real contribution to your team and an input on the direction of the product. You will be working on solving challenging, but interesting problems, whilst having fun! We also pride ourselves on providing a great learning environment, where you have a chance to develop the skills that you want to. As a developer on our team you?ll be working closely with UX designers and be working on the web interface of our applications, as well as infrastructure and related tools. We?re expanding fast, so we?re looking for people who are problem solvers, hands-on doer?s and love collaborating and learning from people with different skills, backgrounds and perspectives. This position is based in our Belfast office, located in the Northern Ireland Science Park in the Titanic Quarter ? the hub for high tech companies in Belfast. Key Responsibilities + Develop high-end responsive Web User Experience, realizing the vision of our UX Designers. + Design and implement web sites for reliability, resource utilization, high availability, performance, scalability and security. + Building Progressive web sites with cutting edge framework such as Angular 8 + Building responsive interfaces with HTML, CSS and SASS + Research and evaluate new technologies that may improve the performance and elegance of our software implementation. + Participate in design reviews, code reviews, and unit and integration test reviews. + Participate in Agile ceremonies. + Engage with your team members to create a fun and energetic place to work and learn. Requirements + Experience using modern JavaScript frameworks/languages such as Angular, Vue.js, or React + Knowledge & understanding of HTML and CSS + Proficient with JavaScript + Experience / comfort with responsive UI web design and development + Skilled with LESS/SASS + Expertise in Enterprise Web Application Development + Experience working in an Agile environment. + You will have good written and verbal communication skills. + You will be insatiably curious about software engineering and technology. + You will have a strong work ethic and a strong desire to continuously learn and improve. + Educated to degree standard, attaining 2:1 or higher (or equivalent). Please see our privacy statement for more information on how we handle your personal data: