Job role:
Senior Software Engineer
Who we are:
Blocktype is a VC funded early stage start-up with a mission to revolutionise the way we plan for housing. We are building a ‘sim-city’ type platform where property developers and urban planners can collaborate and design their own housing proposals. We are solving complex and fascinating problems in urban design with geospatial data and generative algorithms, packaged into easy to use applications, which will continue to shape the built environment we all experience every day.
What we value:
We are ambitious: Think big and long term. We’re not just building a product, we’re changing the way we plan cities.
We have fun: We’re building something meaningful, but great things won’t come out of joyless processes.
We are kind: Be empathetic and act on it. Give each other space to speak and to be heard without judgement.
We are curious: Challenge everything, listen closely and keep learning.
We are open: Honesty and transparency by default. We are all human, and it’s ok to show it.
We want impact: Focus on outcomes, not just outputs. It’s better to work smart than long.
What you’ll be doing:
Help us enhance and improve our web applications, using React and Typescript. These apps provide services that combine geospatial information, generative design and slick user experience to meet our customers needs.
Take ownership of areas of functionality and infrastructure, shaping them to always be delivering excellent user experience and high performance
Ensure our code is as robust as possible by writing unit and end-to-end tests using Jest and Cypress
Become an integral part of our Agile team of other engineers, designers and data scientists. We are building new products, so you will be shaping their development
Contribute to sprint planning, reviews and retrospectives
Perform code reviews to promote and maintain best practices
Work with CI/CD tools to ensure that all software developed adheres to both quality and scaling requirements.
Your experience:
You have built easy-to-use customer facing web applications, online map based applications or other complex web services.
We’re looking for someone who has significant experience of commercial software development under their belt and is now looking to embark on a new challenge with an amazing product team. Ideally you are someone who has:
Experience with React (redux, hooks, context, etc).
Experience with Typescript
Experience working within an Agile Scrum environment.
Experience working with AWS Amplify, Cognito, DynamoDB, CloudFormation.
Experience working with online mapping libraries like MapLibre and MapBox
Experience working with Git.
Good understanding of unit testing frameworks.
Good understanding of e2e testing frameworks.
Good understanding of NoSQL databases.
A keen eye for detail and a real passion for building beautiful and intuitive user interfaces.
The type of person you’ll be:
Motivated to create robust, easy-to-use, secure and scalable digital products.
Thrives working with a fast paced and highly agile team, and can adapt to rapidly changing circumstances.
Can work on short term solutions without compromising longer term visions.
Can create excellent work within technical or commercial constraints.
Based in the UK with the right to work here.
What you’ll get:
£60,000 - £70,000 salary
Share options
Flexible working times
Remote working
At least 28 days holiday
How to apply:
Send portfolio and CV to jobs+engineer@blocktype.co.uk by the 30th of May.