➔ All jobs
➔ Jobs at matterlab
➔ Apply for this job
*No agencies or consultancies please!
**Please note we can only accept UK and EU applicants, or applicants able to relocate to the UK without sponsorship at this time.
Who we are
matterlab is a product and innovation lab of technology experts, software developers, designers and entrepreneurs, dedicated to improving the built environment.
We’re a company that bridge the gap between the worlds of computer programming and traditional architecture, engineering and construction (AEC) practices. It’s an exciting time for us - even though we’re a start-up, we’re at the forefront of what we do and there’s a lot of demand for our work. As a result, we’re growing quickly. We already partner with some of the biggest companies in the AEC industry, helping them to spearhead new technologies and find better ways of working.
As direct result of our client consulting work at matterlab, our product KOPE was developed out of necessity to solve some of the industry’s biggest problems, with huge client and investor support, closing a pre-seed funding round of £2.1m. This round involved a selection of high-profile investors, including executives at Halkin Private Capital, Goldman Sachs, Freshstream, Enscape, ilke Homes and Recast, in addition to international corporate investors Addnode Group and Barton Malow Ventures.
We build our own cloud, web & generative design apps, as well as helping partners build their own. Our team is diverse and are experts in the field, with Computational Designers, Architects and Software Engineers.
The role
We are searching for a Front-end Developer (Mid-level minimum) with significant experience both building single-page & progressive web apps and with modern web development in general. We encourage transparency, autonomy and innovation so we’re looking for someone that would appreciate the open & collaborative environment we have.
Responsibilities
As part of this role, you'll help build our own SaaS product, as well as the opportunity to contribute to various customer products we're working on.
Contribute to the design, implementation, testing, and deployment of matterlab SaaS product and client projects
Build applications & UI/UX according to specifications and designs
Write code using core engineering principles & industry best practices to ensure quality, usability and performance
Define and build test suites, perform analysis to identify opportunities for improvement & automation and build them
Closely collaborate with our team of developers and Product manager to build the best product possible
Participate in our agile development process, including sprint planning workshops, code reviews and quality assurance activities
Help ensure product & client projects success by participating in workshops and discussions
Our great working environment and relatively small team means there's plenty of opportunities to help shape our development & office culture
Benefit from and contribute to the continuous improvement of everyone's skillsets, whether it's through best practice guides, presentations or hackathons
Requirements
For this front-end role, you are required to demonstrate experience & skills in the following:
General development experience:
Development in a source-controlled environment (Git) with modern DevOps practices
Experience working using an Agile approach & methodologies such as Scrum, Kanban, XP
Knowledge of unit, functional and end-to-end testing frameworks (Jest, Playwright, etc.)
Experience writing testable, SOLID code and knowledge/use of design patterns
Experience working in a cross-functional team including Front and Back-end Developers, QA Analysts and Product Owners/Business Analysts
Front-end technology skills:
Demonstrable skills & experience in modern JavaScript (ES6+) or TypeScript
Experience with Vue.js (2.0+) framework and its supporting tooling (e.g. Vuex)
Ability to create components, pages and entire web apps from scratch
Knowledge of HTML5 & CSS3 (with BEM or similar methodology)
An appreciation of good User Interface (UI) & User Experience (UX) design
Experience building single-page apps (SPAs)
Experience working with OAuth 2.0 APIs
Detailed understanding of the Node.js and npm ecosystem
Experience working with RESTful APIs and ideally GraphQL
Key skills:
Excellent verbal & written communication skills in English
Strong attention to detail
Initiative & proactive working methodology
Highly adaptable and keen to develop your skills in a collaborative & engaging environment
Ability to translate business requirements into technical requirements & solution
Nice to have
We don't expect any one person to be experienced in everything, so let us know which (if any) of the below nice-to-have skills you might have:
Experience with ThreeJS or other 3D Graphics, CAD, etc
Creating Node.js packages, using private npm repositories and Storybook
C# knowledge or ASP.NET experience
Experience building APIs in a microservices architecture
Experience with Azure (or AWS) environment & services
Experience with serverless (Azure functions) & event-based architectures
Messaging systems (e.g. Azure ServiceBus, SignalR etc)
Knowledge or interest pertaining to Architecture, Engineering, Construction industries
Broader Quality Assurance and Automated Testing knowledge
Information Security and Secure Development Lifecycle experience
Why work at matterlab/KOPE?
We are industry leaders
Bi-annual reviews to support career and wellbeing
Learn and grow from team members around you
A relaxed, flexible working policy
Home working set up allowance
Fantastic healthcare, dental and optical cover with Vitality (UK employees)
A high spec Microsoft Surface Laptop on your first day
Winter leave – as standard, the office closes between Christmas eve and the first of January (mentioned days included in the closure) this does not get deducted from your personal annual leave
All-company in person events
Pension contributions with Nest for UK employees
Generous maternity, paternity and parental leave policy
23 days paid holiday plus public and bank holidays
We have an impressive array of benefits in place to make matterlab a company where staff are rewarded for their work, supported in their career ambitions, supported in their health, and given the flexibility to have a healthy work/life balance.
Company
Onsite Locations
Hires remotely in
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs