Role Overview
You will play a key role in developing and refining features across a mobile application, backend services, and internal web tools. Working remotely, you'll collaborate daily with engineers and QA specialists, ensuring timely delivery of high-quality functionality.
Key Responsibilities
- Implement and improve features in a React Native application, including messaging, job postings, search, notifications, file handling, geolocation, user onboarding, and payment systems.
- Design and maintain backend APIs using Node.js, GraphQL, and MongoDB to support scalable data interactions.
- Develop and update React-based web interfaces, including user workflows and administrative dashboards.
- Support ongoing improvements to the data model and assist in modernizing the codebase, such as adopting TypeScript and refining database schemas.
- Engage in daily coordination with team members, aligning with London business hours for stand-ups and collaborative work sessions.
Required Qualifications
- Proven experience building production-level applications with React Native for both iOS and Android platforms.
- Strong background in Node.js, GraphQL, and MongoDB for backend development.
- Hands-on experience with React for web interface development.
- Firm grasp of API integration, debugging techniques, and performance tuning.
- Ability to work autonomously within a remote, asynchronous environment while staying aligned with team goals.
- Fluency in spoken English and availability to overlap with UK working hours.
- Access to a private, quiet workspace suitable for secure video calls and focused development.
