Brainberry is hiring a
Full-stack mobile developer

Logo of Brainberry

Brainberry

πŸ’΅ ~$85k-$130k
πŸ“Remote - Worldwide

Summary

Join an exciting and growing project as a Full-stack mobile developer with expertise in Node.js, Flutterflow, and Firebase to design and implement scalable web and mobile applications.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience with Node.js, Flutterflow, and Firebase
  • Experience working with cloud storage solutions, particularly AWS S3 and/or Wasabi
  • Strong experience in building APIs and backend services using Node.js
  • Proficiency in Flutterflow for mobile/web development, with a solid understanding of front-end and UI frameworks
  • Hands-on experience with Firebase (Firestore, Firebase Authentication, Firebase Cloud Functions, Firebase Hosting)
  • Strong understanding of version control systems (Git, GitHub, Bitbucket)
  • Familiarity with cloud services, including Google Cloud and AWS
  • Strong problem-solving skills and attention to detail
  • Ability to write clean, well-documented, and maintainable code
  • Excellent communication skills and ability to collaborate in a team environment

Responsibilities

  • Design, develop, and maintain web and mobile applications using Flutterflow for the front end and Firebase for the backend
  • Develop RESTful APIs and microservices using Node.js
  • Work closely with UI/UX designers to translate designs into high-quality, responsive front-end code
  • Implement real-time data functionalities and database design using Firebase, Firestore, and Firebase Cloud Functions
  • Integrate cloud storage solutions such as AWS S3 and Wasabi for file storage and retrieval
  • Ensure smooth integration between frontend, backend services, and storage solutions
  • Optimize application performance, reliability, and scalability
  • Collaborate with the team on feature planning, code reviews, and technical problem-solving
  • Troubleshoot, debug, and upgrade software to ensure it meets functional and performance standards
  • Implement authentication and security features using Firebase Authentication, security rules, and manage file permissions in S3/Wasabi
  • Monitor and manage cloud resources to optimize costs, ensure system availability, and secure data storage

Preferred Qualifications

  • Experience with integrating AWS S3 or Wasabi for cloud storage solutions
  • Familiarity with managing S3/Wasabi buckets, permissions, and file handling
  • Experience with CI/CD pipelines and automated testing frameworks
  • Knowledge of GraphQL, WebSockets, or similar real-time communication protocols
  • Familiarity with modern web development practices (such as PWA, responsive design)
  • Experience with agile methodologies, including Scrum or Kanban

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.

Similar Jobs

Please let Brainberry know you found this job on JobsCollider. Thanks! πŸ™