ArcRemote

Pharmacy Management SaaS Platform Developer - Part-time - Overlap with EST (3pm - 6pm)

Project-Based

Description

Role Overview

Join our innovative team as a Pharmacy Management SaaS Platform Developer. You will collaborate closely with the founder/CTO to develop and sustain a cutting-edge pharmacy management platform. Your role involves taking ownership of features from inception to deployment across our Flutter frontends, Python/Node.js APIs, and Linux server infrastructure.

Responsibilities

  • Collaborate with the founder/CTO to design and implement new features and enhancements for the platform.
  • Develop and maintain Flutter web and desktop modules, ensuring a seamless user experience.
  • Write, maintain, and optimize Python and Node.js API services for high performance and reliability.
  • Manage and optimize PostgreSQL databases, ensuring data integrity and efficient access.
  • Configure and manage nginx and systemd services to ensure robust server performance.
  • Utilize for enhanced security and performance on Linux servers (Ubuntu).
  • Plan and execute infrastructure scaling strategies, including Hetzner cloud services, Redis caching, and load balancing.

Required Skills

  • Proficiency in Flutter/Dart for frontend development.
  • Strong experience with Python and Node.js for backend API services.
  • Solid understanding of PostgreSQL database management.
  • Experience with Linux (Ubuntu) server environments.
  • Knowledge of configuring and managing nginx.

Nice to Have

  • Experience with systemd services configuration.
  • Familiarity with **** for web performance and security.
  • Knowledge of infrastructure scaling solutions such as Hetzner, Redis caching, and load balancing.

Skills

PythonFlutterPostgreSQLCloudflareAPISecurityDartRedisNginxLinuxNode.js