Firebase Jobs

Find remote positions requiring Firebase skills. Browse through opportunities where you can utilize your expertise and grow your career.

Firebase
40 jobs found. to receive daily emails with new job openings that match your preferences.
40 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 185000.0 - 210000.0 USD per year

πŸ” Software Development

🏒 Company: M13

  • 7+ years of experience in software engineering, with expertise in backend development.
  • 3+ years of technical leadership experience, leading teams or major engineering initiatives.
  • Strong backend development skills with expertise in Python and/or Node.js.
  • Experience with cloud platforms (AWS EC2, Firebase, or similar).
  • Deep understanding of API architecture, database design (PostgreSQL, Redis), and distributed systems.
  • Experience with real-time systems (WebSockets, event-driven architectures, message queues like Kafka or RabbitMQ).
  • Strong security knowledge (OAuth, JWT, IAM policies, compliance best practices).
  • Familiarity with AI/ML model deployment, optimizing inference, and integrating ML models into production.
  • Ability to design and optimize scalable microservices with an eye on performance and maintainability.
  • Passion for music technology and an understanding of music/audio storage and processing (a plus but not required).
  • Excellent communication skillsβ€”able to translate complex technical challenges into clear solutions.
  • Ability to work independently, take ownership, and execute in a fast-paced startup environment.
  • Design, build, and maintain scalable backend systems that support AI-driven music creation and discovery.
  • Architect APIs and backend services to handle real-time processing, storage, and AI inference.
  • Lead backend engineering efforts while actively contributing high-quality, production-ready code.
  • Develop and manage cloud infrastructure (AWS EC2, Firebase, Docker, Kubernetes) to ensure scalability and reliability.
  • Implement security best practices (OAuth, JWT, IAM policies) to protect user data and prevent vulnerabilities.
  • Optimize and deploy AI/ML models into production, integrating them seamlessly into Tamber’s core platform.
  • Work on real-time systems (WebSockets, event-driven architectures, message queues) to enhance interactivity.
  • Ensure smooth cross-functional collaboration between engineering, design, and product teams.
  • Establish engineering best practices, fostering a high-performance, innovation-driven culture.

AWSBackend DevelopmentDockerLeadershipNode.jsPostgreSQLPythonSQLCloud ComputingKafkaKubernetesMachine LearningOAuthRabbitmqAlgorithmsAPI testingData StructuresFirebaseCI/CDRESTful APIsDevOpsTerraformMicroservicesSoftware Engineering

Posted 4 days ago
Apply
Apply

πŸ“ Cairo, Cairo Governorate, Egypt, Muscat, Muscat Governorate, Oman, Riyadh, Riyadh Province, Saudi Arabia, Amman, Amman Governorate, Jordan, Damascus, Damascus Governorate, Syrian Arab Republic

🧭 Contract

πŸ” Financial Services

🏒 Company: Xenon7

  • 6+ years history of total mobile app development.
  • At least 4+ years of hands-on experience with Flutter and Dart programming language.
  • Strong understanding of state management approaches in Flutter (Provider, BLoC, Riverpod,GetX).
  • Proven experience in building and publishing Flutter apps for both iOS and Android.
  • Expertise in integrating Flutter applications with RESTful APIs and third-party services.
  • Good understanding of Object-Oriented Programming principles and Design Patterns.
  • Experience with Firebase services, push notifications, and analytics.
  • Proficient in building UI components, custom animations, and implementing complex UI designs.
  • Familiarity with native development in iOS (Swift) and Android (Java/Kotlin).
  • Knowledge of CI/CD pipelines and version control systems like Git.
  • Ability to write clean, maintainable, and scalable code with an emphasis on quality.
  • Design, develop, and deploy advanced Flutter applications for both iOS and Android platforms.
  • Collaborate with cross-functional teams to define, design, and implement new features and functionality.
  • Maintain and enhance existing codebase to improve performance, stability, and scalability.
  • Optimize application performance, address bottlenecks, and improve application responsiveness.
  • Ensure best practices and coding standards are adhered to, including conducting code reviews and mentoring junior developers.
  • Build reusable components and front-end libraries for future use.
  • Integrate with RESTful APIs, external data sources, and third-party libraries.
  • Troubleshoot and debug complex issues in production and non-production environments.
  • Stay up-to-date with the latest trends and technologies in mobile development and Flutter ecosystem.
  • Lead architecture decisions and implement scalable solutions for complex mobile applications.
  • Perform platform-specific optimizations and handle device-specific requirements.
  • Mentor team members and contribute to technical documentation.
  • Participate in sprint planning and provide effort estimations.

Software DevelopmentSQLAgileAndroidFlutterGitiOS DevelopmentUI DesignFirebaseMobile testingCI/CDRESTful APIsJSON

Posted 6 days ago
Apply
Apply

πŸ“ Lima, PE, Mexico City, MX, Buenos Aires, AR, BogotΓ‘, CO

🧭 Full-Time

πŸ” Mobile gaming

🏒 Company: Tekton LabsπŸ‘₯ 51-100ConsultingInformation TechnologySoftware

  • 5+ years of iOS development experience.
  • Strong expertise in Swift & MVVM+C architecture.
  • Experience integrating with Firebase & REST APIs.
  • Solid knowledge of CocoaPods for dependency management.
  • Strong focus on UI-heavy development and maintainable code.
  • Ability to quickly adapt to an existing Swift codebase.
  • Availability until 3 PM Pacific Time for collaboration.
  • Advanced English communication skills (written & spoken).
  • Work primarily on the iOS Launcher App, handling game selection, offers, payments, contests, and user interactions.
  • Focus on small feature work across multiple areas, improving core app stability and accelerating feature delivery.
  • Implement UI-heavy development while ensuring maintainability and scalability.

AgileiOS DevelopmentSwiftUI DesignFirebaseREST APICI/CD

Posted 15 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Web3 / Crypto

🏒 Company: LazerπŸ‘₯ 101-250Customer ServiceConsumer ElectronicsE-CommerceManufacturing

  • 5-8 years of professional experience in software development, with at least 2 years focused on blockchain and crypto projects.
  • Deep expertise in React Native, with a strong track record of building and shipping high-quality mobile applications.
  • Strong proficiency in TypeScript, React, and Node.js, with experience integrating web3 technologies into mobile applications.
  • Experience designing and maintaining SDK packages for React Native and native mobile platforms (Swift, Kotlin) to enable seamless developer adoption and integration; experience with Unity or Flutter is a plus.
  • Deep knowledge and curiosity about mobile crypto products, with a focus on building innovative experiences in social, DeFi, NFTs, and other web3 verticals.
  • Solid understanding of Web3.js, Ethers.js, and mobile-optimized blockchain interactions. Familiarity with tools like WalletConnect, Dynamic, RainbowKit, and Phantom.
  • Strong knowledge of mobile app performance optimization, security best practices, and DevOps for mobile applications.
  • Familiarity with backend services and APIs, including GraphQL and Firebase.
  • Design, develop, and deploy world-class mobile dApps for clients across DeFi, NFTs, gaming, and infrastructure projects.
  • Work across EVM and SVM ecosystems, ensuring smooth and performant blockchain interactions on mobile.
  • Optimize mobile UX for web3 applications, integrating wallet connections, transactions, and decentralized storage seamlessly.
  • Collaborate with top-tier crypto teams, guiding them from concept to launch with deep technical expertise.
  • Lead mobile architecture decisions, ensuring scalability, security, and a high-quality user experience.
  • Stay on the cutting edge of mobile web3 trends, experimenting with new technologies and bringing innovative solutions to clients.

Backend DevelopmentGraphQLNode.jsSoftware DevelopmentAgileBlockchainFrontend DevelopmentGitiOS DevelopmentKotlinReact NativeSwiftTypeScriptFirebaseMobile testingREST APIReactWeb3.jsCI/CDProblem SolvingDevOpsExcellent communication skillsJSON

Posted 19 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: FlutterFlowπŸ‘₯ 101-250πŸ’° $25,500,000 Series A about 1 year agoWeb AppsMobile AppsInformation Technology

  • 3+ years of real-world full-time experience developing or implementing software.
  • Strong domain experience in Flutter, in-depth knowledge of framework and tools, knows best practices in Flutter.
  • Experience with Firebase
  • Experience with mobile app development
  • Help us decide what to build next. You will partner with our founders and team to identify and prioritize new features.
  • Implement new features and integrations as well as informing best practices in our generated code (architecture, performance, style, etc).
  • Write code that writes code! We work in an interesting and challenging space that few people get to work on.
  • Work on more core features: new widgets and integrations, code quality and generation.
  • Keep FlutterFlow up to date with cutting edge Flutter features and updates.
  • Help solve complex problems.

Software DevelopmentFlutterFirebaseSoftware Engineering

Posted 21 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 145000.0 - 160000.0 USD per year

πŸ” ECommerce

🏒 Company: NutrafolπŸ‘₯ 201-500πŸ’° $35,000,000 Series B about 6 years agoBiotechnologyNutraceuticalConsumer GoodsWellnessHealth Care

  • 4+ years of commercial experience in building mobile applications using Flutter within an eCommerce environment
  • Proficient in writing high-quality code using Flutter, Dart, JavaScript, and other modern tools
  • Advanced experience in building UI (Flutter Widgets/Layout) and strong Dart programming skills
  • Solid understanding of Clean Architecture principles, including separation of concerns, with the ability to effectively implement this within Flutter apps
  • Demonstrable contribution to at least one app in the Google PlayStore and AppStore
  • Strong technical expertise to guide team members on architecture, design, and implementation tradeoffs
  • Proven experience integrating with back-end services
  • Proficiency in writing unit and integration tests, employing debugging techniques for iOS and/or Android, and using source control systems such as Git/Bitbucket
  • A successful track record of shipping software to production within an agile development environment
  • Exceptional attention to quality and detail, with a commitment to delivering clean, performant, and maintainable code
  • Ability to think analytically and deliver creative solutions to business-critical requirements
  • Excellent collaboration skills for effective interaction with both internal and external teams
  • Demonstrated ability to investigate issues thoroughly, document findings, and propose timely, effective solutions
  • Experience working within Agile scrum methodologies is required
  • Collaborate closely with backend, front-end, and product teams to build and enhance our mobile app, ensuring comprehensive unit testing is integrated into the development process.
  • Play a key role in our new team by partnering with project and product teams to plan sprints, conduct retrospectives, and strategize the technical roadmap.
  • Evaluate code and enforce sound development principles, processes, tools, and workflows to ensure high quality, readable, and maintainable code.
  • Identify and resolve software defects, applying timely fixes and improvements to support a smooth transition as the team establishes its operational practices.
  • Document application architecture and design to facilitate onboarding and knowledge sharing across the newly formed team.
  • Provide ongoing support, including assisting with the Apple and Google enterprise testing, production submission, approval, and publishing processes.
  • Define, implement, and uphold development practices and guidelines to set a strong foundation for quality and maintainability.
  • Share feedback and brainstorm innovative ideas with team members to continuously improve the development process and team effectiveness.

AgileAndroidFlutterGitiOS DevelopmentJavascriptUI DesignFirebaseMobile testingREST APICI/CDDebugging

Posted 23 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Web3 Development

🏒 Company: EoT Labs GmbH

  • 3+ years of experience as a Full-stack Developer.
  • Proven experience working with JavaScript & TypeScript.
  • Some experience working with Next.js, React.js, and Node.js for fullstack development.
  • Hands-on experience with blockchain and Web3 development.
  • Proficiency with Web3.js, Ethers.js, or Viem to interact with smart contracts.
  • Understanding of Ethereum Virtual Machine (EVM), Solidity, and smart contract development.
  • Experience working with ERC-20 tokens, NFTs (ERC-721, ERC-1155), and DeFi protocols.
  • Backend experience with Express.js, Nest.js, or similar frameworks.
  • Familiarity with IPFS, The Graph, Moralis, or Alchemy for blockchain data access.
  • Strong understanding of security best practices in Web3 applications.
  • Experience with databases such as PostgreSQL, MongoDB, or Firebase.
  • Version control with Git/GitHub and CI/CD pipelines.
  • Develop and maintain Web3 applications using Next.js (frontend) and Node.js (backend).
  • Build decentralized applications (dApps) that integrate with smart contracts.
  • Work with Ethereum, Polygon, and other blockchain networks to interact with smart contracts using Web3.js, Ethers.js, or Viem.
  • Implement and integrate ERC-20, ERC-721 (NFTs), and ERC-1155 token standards.
  • Optimize frontend and backend performance for scalability, security, and usability.
  • Build robust APIs and services using RESTful APIs and GraphQL.
  • Collaborate with blockchain engineers, designers, and product teams to create seamless user experiences.
  • Write clean, modular, and well-documented code following SOLID principles and Web3 best practices.
  • Stay updated with the latest trends in Web3, blockchain development, and smart contract integration.

GraphQLNode.jsPostgreSQLBlockchainEthereumExpress.jsFull Stack DevelopmentGitJavascriptMongoDBReact.jsTypeScriptFirebaseNest.jsNext.jsWeb3.jsCI/CDRESTful APIs

Posted 26 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time, Part-Time

πŸ” E-learning

  • At least 4 years of experience in mobile development, with a strong focus on Flutter.
  • Proficiency in Dart and experience using state management frameworks (e.g., BloC, Riverpod, or Provider).
  • Experience integrating mobile applications with existing backend services and APIs.
  • Knowledge of Firebase, authentication methods, and cloud storage solutions.
  • Strong experience with payment gateway integrations (e.g., Stripe, PayPal) for processing transactions securely.
  • Familiarity with testing frameworks from mobile apps, including unit testing and UI testing.
  • Experience publishing apps on the Apple App Store and Google Play Store, ensuring compliance with guidelines.
  • Understanding of UI/UX principles to create intuitive and visually appealing mobile interfaces.
  • Lead the development of two mobile applications using Flutter, ensuring high performance and scalability.
  • Connect the mobile apps to an existing e-learning platform.
  • Implement and test payment processing functionalities using third-party services.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Conduct thorough testing, including unit, integration, and UI tests, to ensure reliability.
  • Ensure compliance with Google Play Store and Apple App Store guidelines for successful app submission.
  • Monitor app performance, gather user feedback, and make continuous improvements.

AWSSQLFlutterSQLiteAPI testingFirebaseMobile testingPostgresCI/CDRESTful APIsJSON

Posted 26 days ago
Apply
Apply

πŸ“ United States

πŸ” Software Development

🏒 Company: Sincere CorporationπŸ‘₯ 11-50Web DevelopmentSoftware

  • Strong Android development experience with Kotlin & Java
  • Expert Knowledge of Android SDK and Android UI components, including JetPack Compose
  • Familiarity with Swift, UIKit, and SwiftUI
  • Demonstrated experience working on active apps (50k+ daily active users)
  • Experience with subscription feature integration & management on Google Play Billing or StoreKit
  • Proven ability to write clean, testable, and performant code
  • Advanced knowledge of design principles, user interfaces, and mobile standards
  • Expertise with monitoring tools like Embrace and Firebase Performance
  • Excellent understanding of RESTful web services
  • Ability to work in a collaborative environment, participating in pull requests and code review
NOT STATED

AndroidJavaKotlinSwiftUI DesignFirebaseMobile testingCI/CDRESTful APIsJSONA/B testing

Posted 26 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 120000.0 - 200000.0 USD per year

πŸ” Transportation

🏒 Company: BusRightπŸ‘₯ 11-50πŸ’° $7,000,000 Series A over 1 year agoInformation TechnologyTravelSoftware

  • 5+ years of mobile development experience with a strong focus on Kotlin.
  • Expertise in SOLID principles, design patterns, and scalable architecture.
  • Hands-on experience with reactive programming frameworks (RxJava, Kotlin Flow).
  • Deep knowledge of UI/UX best practices and a passion for building beautiful, intuitive apps.
  • Experience building mapping, routing, or navigation solutions.
  • Architect & Build real-time, collaborative routing applications integrated with fleet data and analytics.
  • Shape the User Experience by delivering top-notch mobile apps: the Driver App (Kotlin) and the Parent App (Flutter).
  • Innovate in Student Safety by developing cutting-edge features like student tracking and real-time notifications.
  • Work with Emerging Tech such as NFC scanners, vehicle telematics, and AI-powered cameras.
  • Collaborate Closely with a tight-knit team of experienced engineers, product designers, and users to iterate, improve, and innovate.
  • Own Your Workβ€”from brainstorming and prototyping to deployment and scaling.

Software DevelopmentSQLAndroidDesign PatternsFlutterGitKotlinUI DesignCross-functional Team LeadershipAlgorithmsData StructuresFirebaseMobile testingPostgresCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringJSON

Posted 29 days ago
Apply
Shown 10 out of 40