ArcRemote

Infrastructure Developer - PT Freelance - Worldwide

Project-Based

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