Front-End Software Engineer (Angular)

Salary Competitive

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 use many technologies in our in stack, including Angular 8, Java (Spring), Python, Marathon, Mesos, Mongo, SQL, Jenkins and more.

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, realising the vision of our UX Designers.

- Design and implement web sites for reliability, resource utilisation, 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).

Perks and benefits

This job comes with several perks and benefits

Free friday beers
Free friday beers

Friday is something special, let's enjoy a beer together.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Healthcare insurance
Healthcare insurance

Break a leg! Seriously, we got you covered in our company healthcare plan.

Maternity / paternity leave
Maternity / paternity leave

Kids are the future, go spend time with them.

Pension plan
Pension plan

We take care of you, even when you are old and wrinkly.

Skill development
Skill development

We want to take you from good to great.

See all 9 benefits

Working at
iManage LLC

iManage transforms how professionals in legal, accounting and financial services get work done by combining the power of artificial intelligence with market leading document and email management. iManage automates routine cognitive tasks, provides powerful insights and streamlines how professionals work while maintaining the highest level of security and governance over critical client and corporate data.  Using artificial intelligence, iManage’s cloud-based platform automates routine cognitive tasks, provides powerful insights and streamlines how professionals work while maintaining the highest level of security and governance over critical client and corporate data. Over one million professionals at over 3,000 organizations in over 65 countries – including more than 2,000 law firms and 500 corporate legal departments – rely on iManage to deliver great client work.We provide the opportunity to join the leading provider of work product management and AI solutions working with a highly passionate team that focuses on driving innovation and solid customer outcomes in a flexible and fun working environment. Everyone is a contributor in this team effort and all contributions are valued, rewarded and appreciated. We are passionate, collaborative & cutting edge. We have an interactive atmosphere that fosters growth and innovation. Goal oriented team players become great leaders. Your hands will touch the products that thousands of our customers use every day.iManage is headquartered in Chicago, with offices in London, San Francisco, Belfast and India.

Read more about iManage LLC

company gallery image