Negotiable
Undetermined
Remote
London Area, United Kingdom
Summary: The Front-End Developer at fyaora LABS will play a crucial role in developing and maintaining the "gler" platform, an innovative on-demand cleaning services app. This position offers a co-founding partnership with co-ownership in a pre-investment startup, ideal for ambitious individuals eager to gain hands-on experience in a dynamic environment. The role involves creating user-friendly interfaces for customers, service providers, and administrators while collaborating closely with UX/UI designers and back-end developers. Candidates should be passionate about coding and ready to take ownership of their contributions to the project.
Key Responsibilities:
- Develop & maintain the customer and provider-facing interfaces using React.js and React Native.
- Build a responsive admin console using Next.js with server-side rendering for enhanced performance.
- Collaborate with UX/UI designers to implement visually appealing and responsive interfaces across all platforms.
- Optimize applications for speed, performance, and scalability.
- Implement real-time communication features using Socket.io or Pusher for live updates and notifications.
- Use Redux and React Query/Apollo Client to manage state and API data efficiently.
- Ensure secure API integration using JWT and Auth0/Firebase Authentication for authentication and security.
- Automate payment systems using Stripe.js and handle accounting integration with Plaid.
- Stay current with front-end technologies, best practices, and emerging trends.
Key Skills:
- React.js and React Native experience for building both web and mobile applications.
- Strong understanding of Next.js for server-side rendering and admin dashboard development.
- Proficiency in Material-UI, Ant Design, or Tailwind CSS for building responsive and visually consistent UIs.
- Expertise in Redux Toolkit for managing complex state logic.
- Experience with React Query or Apollo Client for data fetching and caching.
- Familiarity with Socket.io or Pusher for real-time communication.
- Knowledge of Stripe.js for payment processing and Plaid for accounting automation.
- Strong grasp of GraphQL (Apollo Client/URQL) or RESTful APIs (Axios).
- Experience with Firebase Authentication or Auth0 for secure user authentication.
- Familiarity with GitHub Actions or CircleCI for CI/CD pipeline setup and automated testing.
- Experience deploying apps using Vercel or Netlify for web hosting.
Salary (Rate): undetermined
City: London Area
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT