Infrastructure Developer - PT Freelance - Worldwide
Description
Role Overview
We are looking for a skilled Infrastructure Developer to enhance our existing mobile application and backend systems. You will play a crucial role in integrating SaaS tools, expanding app functionality, and ensuring seamless operation as the platform scales.
Responsibilities
- Add and integrate SaaS infrastructure tools, including analytics, admin controls, and role-based permissions, to enhance system capabilities.
- Expand the functionality of our existing Flutter app to improve user experience and meet evolving business needs.
- Handle minor frontend and backend tasks across the app and admin panel to ensure smooth operation and user satisfaction.
- Maintain technical hygiene by implementing error logging, continuous integration/continuous deployment (CI/CD) processes, and using GitHub for version control.
- Potentially serve as a long-term IT/dev support partner, contributing to the app's scalability and future development.
Required Skills
- Proficiency in Flutter for mobile frontend development.
- Experience with Firebase for authentication, Firestore, functions, and hosting.
- Strong skills in Node.js and Express for managing the admin backend.
- Familiarity with Figma for design system integration.
- Proficient in using GitHub for version control and collaboration.
Nice to Have
- Experience with analytics and logging tools such as Amplitude or Sentry.
- Understanding of RBAC (Role-Based Access Control) for enhanced security management.
- Comfort with Stripe and implementing mobile-friendly payment solutions.
- Commitment to maintaining clean and clear documentation practices.
Skills
ExpressFlutterFirebaseSecurityFigmaFirestoreCI/CDContinuous DeploymentGitHubNode.jsContinuous Integration