Full-Stack Mobile Developer

Posted Sep 20

Job description

BrainBerry Group is expanding its team and is looking for a new Full-stack mobile developer

with a passion for new technologies to join an exciting and growing project.

We are looking for a talented and passionate Software Developer with expertise in Node.js, Flutterflow, and Firebase as the backend, along with experience in cloud storage solutions like AWS S3 and Wasabi. The ideal candidate will be responsible for designing and implementing scalable web and mobile applications, ensuring efficient performance, and managing data storage solutions using S3 or Wasabi. If you thrive in a collaborative environment and enjoy building innovative solutions, we'd love to hear from you!

Job requirements

Key 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.

Qualifications:

  • 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.

Preferred Skills:

  • 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.

About the company Brainberry

Brainberry is a UA-based company, a trusted expert of digital solutions, rocking the sphere on every step. As a young forward-thinking team situated in Kyiv, we are proud to deliver excellence worldwide, turning dreams into goals.

Key facts about Brainberry:

— Founded in 2007

— 80+ customers

— Stable core team managing most of projects from day1

— Focus on US an EU markets

Here in Brainberry we deliver professional software development services in most of tech domains, providing transparency, clarity, and most importantly — care for our customers.

No surprise that all newcomers appreciate:

— Challenging projects on cutting-edge technologies

— Professional team

— Friendly atmosphere

Company website:

https://brainberry.ua/

Company page on DOU:

https://jobs.dou.ua/companies/brainberry/