Senior Full Stack TypeScript Developer (React Native / Expo Focus)
- Software Development
- Full-time
- Bristol, GB
- Remote friendly
Full time · Remote-friendly · No recruiters · No agencies
Who We Are
Morrow: Awarded UK App Dev Agency of the Year 2022.
At Morrow, we build apps for pioneering startups and scaleups.
Our mission is to transform ambitious visions for the future into scalable, robust and beautiful digital products.
Our cutting-edge clients come from various sectors, including social media, homeware, retail, medicine, and transport. They unite by a clear desire to use technology to innovate their industries and revolutionise how our world works.
We use the latest and most remarkable technologies to make this happen. Our tech stack is ultra-modern and constantly evolving from React Native and Next.js to Netlify and Supabase.
Where You Come In
As Senior Full Stack TypeScript Developer, your role is to lead mission-critical client projects and build the next-generation apps.
You'll work collaboratively with other developers, project managers and designers to push the boundaries of technology in 2022.
Quality Over Quantity
We're a company founded by engineers where high-quality code and professional development practices are of paramount importance.
You'll be joining a tech-savvy team that maintains its own architectural principles and nurtures an ever-changing set of best practice recommendations.
Our Culture
We work hard, but we also socialise, learn and relax. So every Friday at 4 pm, we clock off and take time to chat, have a beer or soda and share our knowledge with the rest of the team.
Our whole team gets together during August and December to get some quality face-to-face time and build friendships across the company.
Remote First
We have an office in central Bristol which is available Wednesday - Friday every week.
We'd love to see you for a face-to-face catch up once a month if you live near Bristol, UK.
Everyone is Welcome
The diversity in our team makes us stronger. Therefore, we welcome and encourage applications from all walks of life regardless of who you are or your background.
Responsibilities
We're a dynamic startup, so things change quickly. But generally speaking, here's what you can expect:
Writing robust and well thought out code
Leading on decisions relating to Expo and React native
Optimising frontend rendering and performance
Chatting with other engineers about technical challenges
Sharing your knowledge with others when you've smashed it
Asking for help when you're stuck
Reviewing others' code when needed
-
Writing technical documentation such as READMEs
Requirements
This role isn't for everyone. Generally speaking, we'll expect you to:
Demonstrate that you have a solid understanding of React Native development
Excel at to writing frontend code in TypeScript
Able to write backend code in TypeScript
Be able to communicate clearly via voice and text
Understand software architecture principles
Be familiar with project management workflows such as agile and kanban
Be disciplined in your approach and not cut corners
Have a working knowledge of Git, PRs and VSCode
Have some UI/UX awareness
Be open-minded to constructive feedback
Tech Stack
We review and refine our tech stack constantly. We can and will teach you a lot but expect you to be well versed in Postgres as a minimum. Here's the full stack:
React Native
Expo
TypeScript
Mobx
Next.js
GitHub
Clean Architecture
Supabase
Netlify
Prettier
-
ESLint
Benefits
We think this is compelling but let us know if something is missing you'd like to see.
A competitive compensation package
Share scheme for those that stay over 12 months
Mega flexible working to suit your body clock and life needs
The ability to work from anywhere
Work with exciting and ambitious startups
-
Quarterly one-to-ones so your progress and development are a priority
Assessment Process
We have a short technical test, and if you pass that, then a video chat interview.
Thanks for reading - please, no recruiters or agencies.