Full Stack Developer (React Native + Node.js)
MenTools
Leeds, United Kingdom
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 35KJob location
Leeds, United Kingdom
Tech stack
A/B testing
Agile Methodologies
Artificial Intelligence
Automation of Tests
Azure
Cloud Computing
Software Quality
Continuous Integration
Cron
Software Debugging
DevOps
Github
Push Technology
MongoDB
Node.js
OAuth
Redis
Mixpanel
TensorFlow
Software Engineering
Systems Integration
TypeScript
Data Logging
Network Routers
React
Express
Audio Streaming
Backend
GIT
React Native
Front End Software Development
React
REST
GPT
Serverless Computing
Bamboo
Microservices
Job description
Build scalable mobile apps and backend systems used by thousands. Work hands-on across front-end React Native and back-end Node.js/TypeScript, supporting rapid feature development and robust architecture.
Tech Stack Frontend:
- React Native (Expo, Expo Router), React, TypeScript
- State management: Redux Toolkit, React Query
- UI: React Hook Form, Zod/Joi validation, Reanimated/Skia for advanced interactions
- Local storage: Async Storage, Secure Store
- Integrations: Deep linking, push notifications
Backend:
- Node.js, Express.js, TypeScript
- MongoDB (Mongoose)
- Auth: JWT, OAuth, Apple/Google Sign-In
- Queues: BullMQ, Redis
- Background jobs: node-cron
- REST API design, security, rate limiting
Cloud/DevOps:
- Azure (App Services, Blob Storage, Service Bus, Communication Services)
- CICD: Azure Pipelines
- Monitoring/logging: Winston, Morgan
- Third-party Services:
- RevenueCat (subscriptions)
- Branch.io (deep linking/attribution)
- OneSignal (push notifications)
- Mixpanel (analytics, A/B testing)
- Expo Services (auth, file/media storage)
Key Capabilities:
- Building high-performance, cross-platform mobile apps and REST APIs
- Implementing scalable, secure, modular code
- Debugging complex issues across stack/cloud
- CICD, automated testing, Git, code quality tools
Nice-to-Haves:
- Custom UI (Skia), video/audio streaming, image processing
- Payment logic, design systems, serverless/microservices on Azure
- Familiarity with AI (ChatGPT, TensorFlow)
Soft Skills:
- Strong problem-solving and communication
- Agile teamwork and ownership mindset
Requirements
Do you have experience in UI development?, * Degree (minimum 2:1) in relevant field
- Portfolio/GitHub showcasing mobile apps or full-stack projects
- Ideally 2+ years of professional experience in modern TypeScript development, * app development: 2 years (required)
About the company
MenTools is an exciting startup dedicated to revolutionizing the men's personal development space. Our mission is to empower men with innovative tools and resources to unlock their full potential. We're building cutting-edge, AI-driven applications that focus on personal growth, habit-building, and self-improvement.