Bridebook is the UK leading wedding planning app and website, backed by some of the smartest investors out there and built with a growth mindset that puts our product above the rest. We are seeking a Full-Stack Developer to help shape the future of our business as we continue to scale towards being a global leader. Since launching our site in 2016, we now have over 300,000 couples planning their weddings with us, have been featured by the App Store, New York Times and the BBC, and this is just the beginning.
We are are a self-starting, energetic team that moves very fast.
The core of our business is a product that is constantly growing and improving, and everyone in the team is responsible for driving that forward. Requirements:Knowledge of TypescriptKnowledge of ReactExperience with Rx JS, Redux, Webpack, and functional programmingProficiency in relational and No SQL databases, particularly with GCP (e. Firebase, Firestore) and data warehousing (e.
Big Query)Experience with database management and writing scriptsKnowledge of technical best practises, including Test Driven Development (TDD)Creating, managing and refactoring serverless RESTful APIsAuthentication methodologies and general security principlesExperience with cloud services like AWS and GCP; usage of Continuous IntegrationBonus:CSS best practices and familiarity with CSS in JS approach (Fela, Glamor, etc. ) is a plusExperience in profiling, debugging and cloud services monitoring is a plusExperience with Python, Golang, Groovy and DSLs is a plusExperience with Next JS is a plusExperience with web analytics (e. Mixpanel, Metarouter) is a plusResponsibilities:Translating UX specs to React codeWriting API HTTP microservicesIdentifying and defining new and improved product opportunities based on our short and long-term roadmapThe ability to work across the stack (backend and frontend) based on our roadmap and business needsHaving full understanding and alignment with our company goals so that they serve as the basis of the work you drive forwardBeing a key part of the collaborative and iterative product development processWorking closely with product managers and developers to help deliver a product that satisfies business and technical constraintsPromoting a healthy and collaborative culture across teams to collectively deliver exceptional outputAbout you: