Frontend Software Developer
The role
We have recently shipped our MVP to our beloved beta testers who are giving us great feedback and helping identify what needs to come next. However, there is still a lot more to build. We have a long backlog of features that needs to be implemented. You will play a major role in designing and building the whole front-end lifecycle.
This is a fully remote job. However, applicants must be UK/Europe based and be able to regularly travel to a hub location, which is likely to be either London or Cambridge, for face-to-face team time. It will be important for you to be able to access these locations easily.
Things to be done include (but won’t be limited to):
-
Participating in all aspects of software development activities, including requirements analysis, components design, coding, unit testing and bug fixing
-
Implementing reusable UI components, ensuring high level of consistency, usability and testability
-
Building application UI views and logic with crucial attention to performance and user experience
Responsibilities
-
Communicate effectively on progress and ensure risks and issues are raised early to minimise impact on delivery
-
Adopt technical standards and high-quality code following unit testing and test-driven development
-
Understand industry concepts and model customer workflows into SPA UI solution
-
Support sales through UI prototyping and mock up
-
Research and analyse existing architecture to make enhancements or resolve defects and performance issues
Qualification and Skills
Our dream candidate will have experience in web application development and the AEC industry, but we know those profiles are rare, so we’re open to much broader candidates’ backgrounds (but a demonstrated willingness to learn is essential).
Things we'd really like:
-
2+ years proven experience in Front-end Web development
-
Understanding of data structures and algorithms, including an ability to analyse their performance
-
Deep understanding of Vue3js Framework, or React and willingness in learning/using Vue framework
-
Solid knowledge of building & testing frameworks: npm, webpack, Jest, Vite
-
Understanding of version control systems (preferably git), CI/CD and Containerized applications
-
Experience with Map systems and geospatial libraries (Mapbox & turf js would be preferable)
-
Strong ability to read & understand APIs
-
Experience participating in cross-platform meetings and providing input about how an API design will impact web flows
We offer a competitive package including salary, bonus related to company performance, and stock options.
Interested? How to apply:
We look forward to receiving your application. We encourage you to apply as soon as possible and before the closing date of the 31st of March 2023. We will review applications as they arrive and will set up the first interviews quickly so that we can move fast with our shortlist after the closing date.