Senior Full-Stack Developer

SOULCHI Logo

SOULCHI

πŸ“Remote - United States

Summary

Join SOULCHI, a values-driven startup, as a Senior Full-Stack Developer and contribute to a more sustainable world. This remote, flexible part-time to full-time position offers equity-based compensation. You will develop and maintain high-quality mobile applications using Flutter and Firebase, collaborate with a team, and integrate third-party APIs. The ideal candidate possesses strong Flutter and Firebase experience, understands mobile UI/UX, and is proficient in backend API integration. This is an opportunity to shape a more harmonious future while enjoying flexible work hours.

Requirements

  • Proven experience with Flutter development
  • Familiarity with mobile app deployment processes on App Store and Google Play
  • Experience with backend API integration and working with cloud services (Firebase or similar)
  • Strong understanding of mobile UI/UX principles
  • Ability to write clear, efficient, and well-documented code
  • Experience with version control systems (Git, GitLab)

Responsibilities

  • Develop and maintain high-quality mobile applications for iOS and Android platforms
  • Collaborate with the development team to integrate various third-party APIs and backend services
  • Build and maintain backend API, with solid experience in Firestore DB and Cloud Functions
  • Work closely with designers to translate UX/UI mockups into smooth, functional mobile experiences
  • Optimize mobile app performance and ensure the highest quality of user experience
  • Write clean, maintainable code following industry best practices
  • Troubleshoot, debug, and resolve performance issues as needed
  • Stay up-to-date with the latest mobile development trends and emerging technologies

Benefits

  • Equity-Based Compensation Model
  • Flexible working hours (15 to 40 hours per week)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.