Senior Software Engineer - Angular
Builder
About us
Innovation is fuelled by the power of possibilities. A few years ago, it was virtually impossible to innovate because building software needed a degree, it was simply too expensive, too complex, too risky and ultimately too inefficient. That’s why only 16% of projects were ever done on budget and 78% failed.
We're changing that. We’re flipping software development on its head and kicking out the notion that you need to be an expert or do boot camps to learn how to make your app. Builder.ai’s platform lets you order the perfect software app for whatever problem you’re trying to solve. Our AI powered assembly line brings together Lego-like reusable features and experts from around the world to bring world-class ideas to life – ANYONE’s world-class ideas.
Building software needs to be like ordering pizza – pick what you want, get recommendations for the features you need and simply wait till it's cooked and ready for you.
Our human-assisted AI platform helps anyone build, run & scale tailor-made software. Everyone from the bakery in Riyadh and nursery in London, to large fortune 100 companies like the BBC or Pepsi.
Life at Builder
It’s a place where everything moves at lightning pace and most definitely not for the faint hearted. We celebrate diversity, push everyone to do more with less and yet provide a culture that allows everyone to experiment, push boundaries and learn by doing. Every Builder runs to our core value system of HEARTT (Heart, Entrepreneurship, Accountability, Respect, Trust & Transparency) and we’re always looking for team players, with a point of view, a sense of humility and a let’s-get-stuff-done attitude.
Our scale up is at the intersection of a quirky startup where designers and machine learning specialists work on problems together to savvy commercial teams working with finance folks to invent new business models. #WhatWouldYouBuild.
Why we need you
We are seeking a motivated and creative Front-End Developer who can bring innovative ideas to the table. As a Front-End Developer, you will be responsible for architecting efficient and reusable front-end systems that drive complex web applications. Collaboration with Product Designers, Product Managers, and Software Engineers will be crucial in delivering compelling user-facing products. The ideal candidate should have a strong background in AngularJS and familiarity with other widely used frameworks.
Responsibilities:
- Collaborate with cross-functional teams to develop and optimize user-facing products
- Architect efficient and reusable front-end systems to drive complex web applications
- Identify and resolve performance and scalability issues
- Develop front-end UI composition, view-model, data binding, and actions
- Integrate with RESTful services using a metrics-driven API Gateway
- Write comprehensive unit tests for front-end code
- Own the UI technology stack and introduce scalable and flexible frameworks
- Apply UI design principles, patterns, and best practices
Requirements:
- Number of year experience in developing commercial software
- In-depth knowledge of Angular and Bootstrap, with demonstrable experience in building reusable MVC components and creating visually appealing interfaces
- Ability to write elegant, well-tested code and find the right balance between perfection and rapid iteration
- Self-driven and able to work independently with minimal supervision
- Strong problem-solving skills and willingness to learn new tools and technologies
- Detail-oriented with a focus on delivering high-quality work
- Experience with Agile development methodologies, particularly SCRUM and Azure DevOps
- Familiarity with SOLID principles and best practices for clean and reusable code
- Strong communication skills and ability to collaborate effectively with team members
- Proactive attitude and willingness to take ownership of projects and deliverables
Additional Skills (Desirable):
- Proficiency in HTML5, CSS3, TypeScript, and JavaScript libraries like jQuery
- Experience in creating custom animations, transitions, and micro-interactions
- Strong knowledge of web markup and responsive design techniques
If you are passionate about front-end development, possess a growth mindset, and thrive in a dynamic, fast-paced environment, we would love to hear from you. Join our team and contribute to the continuous improvement and innovation of our products.
- Performance-based bonuses paid on a quarter-by-quarter basis
- Stock options in a $100 million funded Series C scale-up company
- Private medical & dental insurance provided by AXA
- Generous pension contributions
- Perkbox
- (benefits are currently under review so hoping to offer a lot more soon!)