Front-End Developer Remote Jobs

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

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

Apply

๐Ÿ“ Brazil

๐Ÿงญ Full-Time

๐Ÿ” Software Development

  • At least 5 years of experience in developing Commercial Android applications
  • BS, MS or Ph.D in a computer science
  • Advanced knowledge of Java and Kotlin
  • Experience with Android tools, frameworks, and libraries
  • Experience with clean architecture (MVI, MVVM, or MVP)
  • Familiarity with Kotlin Coroutines, Kotlin Flow, Jetpack Compose, Android architecture components, and Retrofit
  • Experience with unit, integration, and instrumentation testing
  • Familiarity with RESTful APIs to connect Android applications to back-end Applied experience with Googleโ€™s design principles and interface guidelines
  • Experience with performance and memory tuning with tools
  • Familiarity with Firebase APIs and push notifications
  • Experience with asynchronous and multi-threaded application concepts
  • Familiarity with CI/CD tools
  • Proficient understanding of Git
  • Practical understanding of SOLID principles
  • Data Driven Mindset
  • Attention to detail and an eye for design
  • Design, develop, and deploy features for Housecall Proโ€™s core Android applications
  • Ensure the performance, quality, and responsiveness of applications
  • Work with product management to refine initial concepts and features that deliver customer delight
  • Build and execute a high velocity of smart, highly performant A/B tests to increase business metrics
  • Stay up to date with new Growth and Personalization tools
  • Identify and correct bottlenecks and fix bugs
  • Develop and maintain code quality standards and enforce them across the team
  • Continually introduce architectural improvements and refactorings to the code baseline
  • Write automated tests at the appropriate architectural level
  • Demonstrate a strong passion for using AI technologies to enhance productivity, quality, and innovation
  • Curiosity and drive to stay ahead of emerging AI/ML technologies and their practical applications

AndroidGitJavaKotlinFirebaseCI/CDRESTful APIsFluency in English

Posted 2 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ” Mobile App Development

๐Ÿข Company: Popl Co

  • 3+ years of Mobile App Development
  • React Native
  • Native Android (Java)
  • Native iOS (Swift)
  • HTML/CSS/Javascript
  • Firebase, AWS (RDS), SQL
  • High attention to detail and have built scaled software systems. There have been over 40 million connections made with Popl and we are growing faster each day. Help us scale!
  • Write and push code for both iOS and Android apps using React Native
  • Attend daily stand-ups with the engineering team (We promise we are fun :))
  • Work with other engineers on using APIs, documentation and tests

AWSSQLHTMLCSSJavascriptReact NativeFirebase

Posted 3 days ago
Apply
Apply

๐Ÿ“ Latin America

๐Ÿข Company: Nearsure๐Ÿ‘ฅ 501-1000Staffing AgencyOutsourcingSoftware

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 5+ Years of experience working with Python.
  • 3+ Years of experience working with JavaScript or TypeScript.
  • 3+ Years of experience working with APIs.
  • 3+ Years of experience working with AWS.
  • 1+ Years of experience working with Flask.
  • 1+ Years of experience working with Firebase or MongoDB.
  • Advanced English Level is required for this role as you will work with US clients.
  • Work in an agile environment to design, develop, test, and deploy software.
  • Collaborate with development teams and product managers.
  • Design client-side and server-side architecture.
  • Develop and manage databases and applications.
  • Design and build APIs.
  • Test software to ensure responsiveness and efficiency.
  • Troubleshoot, debug, and upgrade software.
  • Write technical documentation.

AWSBackend DevelopmentDockerPythonSoftware DevelopmentAgileFlaskJavascriptMongoDBTypeScriptFirebaseCI/CDRESTful APIsDevOps

Posted 9 days ago
Apply
Apply

๐Ÿ“ India

๐Ÿงญ Contract

๐Ÿ” Software Development

๐Ÿข Company: Proximity Works๐Ÿ‘ฅ 51-100ConsultingProduct ManagementUX DesignCloud ComputingSoftwareApplication Performance Management

  • Experience leading, mentoring, and grooming other developers.
  • Excellent attention to detail.
  • Outstanding written and verbal communication skills.
  • To have demonstrated expertise in building production-grade and high-performance applications.
  • To be a self-starter who can work well with minimal-to-no-guidance in a fluid environment.
  • To be excited by challenges surrounding the development of highly scalable and distributed systems.
  • To have the agility and ability to adapt quickly to changing requirements, scope, and priorities.
  • Experience with background tasks and background processing for mobile applications.
  • Strong focus on building high-quality mobile UI experiences.
  • To have worked in a large-scale environment and have solved complex problems that come with scale.
  • To have at least 5+ years of experience in Android Engineering for our Senior Android Engineer Role.
  • 2+ years of experience in Kotlin for both roles.
  • 2+ years of experience in production-level Jetpack Compose
  • Deep understanding of Jetpack Compose with hands-on expertise in building and optimizing the app.
  • Experience with MVP / MVVM / Clean Architecture.
  • To have worked on Design Patterns in Java.
  • To have worked on Networking, Room DB, and Dependency Injection.
  • To have worked with RxJava / Coroutines + Flow.
  • To have worked on System Design.
  • Experience with object-oriented software development.
  • Experience building Android applications in Kotlin / Java using Android SDK.
  • Experience building maintainable and testable code bases, including API design and unit testing techniques.
  • Experience with multithreading programming and mobile memory management.
  • Experience with open-source libraries like Retrofit, RxJava, Dagger 2, Lottie, and OkHttp.
  • Writing clean, high-quality, high-performance, and maintainable code.
  • Solving complex technical problems.
  • Leading/mentoring a team of proficient engineers.
  • Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code.
  • Coordinating cross-functionally to ensure that projects meet business objectives and compliance standards.
  • Participating in and driving code reviews.

LeadershipSQLAgileAndroidDesign PatternsKotlinFirebaseREST APICommunication SkillsCI/CDMentoringNetworking

Posted 10 days ago
Apply
Apply

๐Ÿ“ Dubai, United Arab Emirates, Riyadh Province, Saudi Arabia, Cairo Governorate, Egypt, Muscat Governorate, Oman

๐Ÿงญ Contract

๐Ÿ” Banking

๐Ÿข Company: Xenon7

  • 5+ years history of total frontend development experience
  • Well-Versed , hands-on experience in Angular framework (DI, routing Reactive , template driven ,animation,AOT,content projection, lazy loading , guards, resolvers,state management ,Rx JS)
  • Excellent Knowledge of HTML, CSS3, SVG and deep internals of raw JavaScript
  • Excellent Knowledge of responsive design frontend frameworks (bootstrap, foundation, etc...)
  • Knowledge of Node JS
  • Knowledge of frontend design patterns (SOLID, micro frontend,modular federation, Scalable Component)
  • Excellent Knowledge of the ES6+
  • Experience in engineering practices and cleaning coding such as UML ,refactoring , test-driven development , continuous integration, building highly scalable applications and application security
  • Hands-on experience in component testing using well-known frameworks (Cypress,Karma,Jasmine)
  • Experience in agile development methodologies
  • Knowledge of cloud-native development (CI/CD,docker,NGINX,webpacks,environment configuration , Firebase, Azure Devops,REST)
  • Shaping and Implementing technology/business solutions to contribute to client organization's competitive differentiation
  • Uses Various software development technologies to rapidly develop creative and efficient solutions that enhance client organization's technology stack
  • Collaborate with other team members to implement user stories, write tests , and continuously deliver new/improved product functionality
  • Communicate with internaI IT teams to resolve technical dependencies during implementations
  • Troubleshoot and resolve complex technical issues ,providing timely support and ensuring minimal downtime
  • Participate in all phases of the software development cycle , including analysis, design, implementation, testing, deployment and support
  • Conduct code review to ensure adherence to best practices and coding standards
  • Stay updated with the latest trends in digital banking to implement innovative solutions

DockerNode.jsAgileCloud ComputingCypressEs6Frontend DevelopmentHTMLCSSJavascriptNginxRxJSFirebaseAngularCI/CDAgile methodologies

Posted 14 days ago
Apply
Apply

๐Ÿ“ Mexico

๐Ÿงญ Full-Time

๐Ÿ’ธ 50000.0 - 60000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Arketa

  • 3+ years experience as a problem solver
  • Expert in building NoSQL databases (Firebase is a plus)
  • Experience in React.Js (React, Redux, CSS/SASS, HTML, Typescript)
  • Excellent communication skills
  • Proven record of shipping features on time and on budget
  • Contribute to the design, architecture, and execution of backend + frontend
  • Advance our back-end architecture and stay one step ahead of growth
  • Take technical ownership of features and move the product forward
  • Partner closely with the product team to consistently move the needle
  • Present cross-team launches and updates at company-wide check-ins

Backend DevelopmentNode.jsExpress.jsFrontend DevelopmentFull Stack DevelopmentGitReact.jsTypeScriptFirebaseNext.jsNosqlCommunication SkillsCI/CDProblem SolvingRESTful APIsSoftware Engineering

Posted 16 days ago
Apply
Apply
๐Ÿ”ฅ Product Engineer
Posted 16 days ago

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 50000.0 - 220000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Arketa

  • Expert in building NoSQL databases (Firebase is a plus)
  • Experience in React.Js (React, Tailwind, Typescript)
  • Excellent communication skills
  • Proven record of shipping features on time and on budget
  • Organized, self-sufficient, and a go-getter
  • Help lead the design, architecture, and execution of backend + frontend
  • Advance our back-end architecture and stay one step ahead of growth
  • Take technical ownership of features and move the product forward
  • Partner closely with the product team to consistently move the needle
  • Present cross-team launches and updates at company-wide check-ins

Backend DevelopmentNode.jsSoftware DevelopmentExpress.jsFrontend DevelopmentReact.jsTypeScriptFirebaseREST APINext.jsNosql

Posted 16 days ago
Apply
Apply

๐Ÿ“ Ukraine

๐Ÿงญ Contract

๐Ÿ” Software Development

๐Ÿข Company: N-iX๐Ÿ‘ฅ 1001-5000IT Services and IT Consulting

  • Minimum 6+ years as a Software Engineer, including 4+ years of hands-on experience with React Native.
  • React Native, React Hooks, Redux, Nx (or similar tools), TypeScript.
  • Integration, testing, code signing, deployment via app stores, CI/CD pipelines (GitLab, Fastlane, Expo EAS).
  • RESTful APIs, GraphQL, third-party SDKs integration.
  • Datadog, Firebase Crashlytics.
  • OAuth, JWT, encryption, data privacy compliance.
  • iOS/Android native modules for seamless React Native interaction.
  • Unit testing (Jest, Enzyme), familiarity with E2E testing (Detox, Maestro).
  • Experience with Storybook for consistent UI components.
  • Strong analytical and communication skills in English.
  • Develop and maintain React Native apps.
  • Collaborate with domain experts to build high-quality mobile solutions.
  • Initially work in a centralized mobile team, developing a strong understanding of the mobile ecosystem.
  • Transition into domain-specific teams to work on product-specific mobile features.
  • Participate in a Mobile Guild to ensure knowledge sharing and best practices across teams.
  • Contribute to developing new tools, including GraphQL/BFF layers and CI/CD pipelines.
  • Ensure mobile security, performance monitoring, and debugging for production apps.

GraphQLAndroidGitiOS DevelopmentJestOAuthReact NativeTypeScriptFirebaseReduxCI/CDRESTful APIs

Posted 18 days ago
Apply
Apply

๐Ÿ“ Europe, including the EEA, the UK, Switzerland, and other non-EEA European countries such as Ukraine, Moldova, Georgia, Armenia, Montenegro, Turkey, and the Western Balkans

๐Ÿงญ Full-Time

๐Ÿ” Fintech

๐Ÿข Company: WhiteTech

  • Excellent knowledge of Swift, Cocoa Touch, and OO design principles
  • Experience with UIKit, Core libraries, SwiftUI
  • Deep understanding and hands on experience with app navigation and routing;ย 
  • Understanding of Apple UI design principles, patterns, and human interface guidelines is a must
  • Extensive experience and understanding of REST APIsย  alongside with WebSocketsย 
  • Full understanding of OAuth and experience with it
  • Strong knowledge of unit (XCTest, Quick, Nimble ect) and automated testing for iOS platforms
  • Solid understanding of MVP, MVC, MVVM (preferable) and Dependency Injection principles
  • Solid understanding of the full mobile development life cycle, including code signing and submitting to the AppStore
  • Experience with iOS mobile DevOps practices (Fastlane + Gitlab)
  • Have published and supported one or more iOS apps in the App Store
  • Strong analytical and problem solving skills
  • Collaborate with product managers, designers, and other developers to develop iOS mobile app and active participation in construction of solution at all
  • Design and implement innovative features for the neo-banking app based on Swift UI and UI Kit
  • Write clean, scalable, and maintainable code that adheres to industry best practices; Implement โ€œsecure codeโ€ coding practices, encryption, auth, data#, caching, ect
  • Ensure smooth and efficient app performance with focus on speed, responsiveness, stabilityย  and scalability
  • Deep in RESTful API and WebSockets (or other live data streaming approaches) to integrate app with backend or external services
  • Participating in code reviews to ensure the creation of high-quality, robust code by all dependable team members
  • Keep app testing kit coverage (unit, integration, performance) on top notch level
  • Bring new technology and ideas to the table
  • Collaborate with UX/UI design to create seamless and intuitive customer experience; decompose UX/UI design and reconvert it to ready-to-develop, stable and advanced mobile app solutionย 
  • Stay up-to-date with Apple`s ecosystem including new frameworks, tools, and best practices

AWSGraphQLGitiOS DevelopmentOAuthSwiftFirebaseREST APICI/CDAgile methodologiesRESTful APIs

Posted 18 days ago
Apply
Apply

๐Ÿ“ Portugal, Malmรถ

๐Ÿงญ Temporary

๐Ÿ’ธ 50000.0 - 70000.0 EUR per year

๐Ÿ” Software Development

๐Ÿข Company: ustwo๐Ÿ‘ฅ 101-250Product DesignConsulting

  • Extensive React Native development experience, with demonstrated work on accessibility and automated testing
  • Understanding of the React Native ecosystem (including Expo), and mobile considerations in general - whilst web React experience is great, we respect the differences in craft between building a well-structured mobile app vs. a web application.
  • Experience working with Swift and/or Kotlin to complement React Native code where necessary - the highest concentration of this is around camera in our app, so experience around this would be helpful
  • Understanding and demonstrable experience of planning for and implementing mobile apps securely, including using secure storage when necessary, transport layer security, and other approaches to ensure a secure experience for app users
  • Building pixel-perfect UIs which work across iOS and Android, including helping the team to navigate choices around building vs. reusing components
  • Diagnose and fix bugs and performance bottlenecks for smooth performance.
  • Maintain code and write automated unit + integration tests to ensure the product is of the highest quality, and guiding the team to ensure test coverage is sufficient.
  • Understanding of mobile application design architectures and their benefits to performance and code maintenance
  • Experience working with Github and Github Actions, including maintenance of build pipelines
  • Experience with app signing and release to app stores
  • Experience working with Firebase for app distribution, analytics, and login/registration
  • Familiarity with native build tools like XCode and Android Studio
  • Familiarity with app signing and experience with releasing multiple applications to the App Store/Play Store, including beta testing via TestFlight & Play Store alpha/beta tracks
  • Planning for release concerns such as feature flagging, upgrade paths, and backwards compatibility
  • Understanding of REST APIs, including working with a backend development team to coordinate releases and ensure the mobile app has what it needs to deliver great performance and user experience
  • Planning of work across our team to support new features, working alongside product, design, and delivery to balance feasibility, time constraints, UX/design, and quality. This requires a high level of collaboration across disciplines, weighing tradeoffs in design/implementation, and prioritisation.
  • Structuring work/delivery across our backend and frontend teams in order to support the capabilities being delivered. This includes sharing the lead in refinement activities and roadmapping, keeping an eye on team progress + morale, and escalating blockers internally and with clients
  • Act as a key point of contact for client-side technologists, agreeing on solution design for upcoming work, and tracking issues through to resolution when there are external dependencies
  • Leading the application architecture + technical roadmap for the React Native app, and collaborating with backend-focussed engineers to meet the projectโ€™s needs. This includes prioritisation/deprioritisation of technical debt, ensuring quality in code reviews, and ensuring implementation is meeting our standards

Backend DevelopmentProject ManagementFrontend DevelopmentKotlinReact NativeSwiftUI DesignFirebaseMobile testingTestRailCommunication SkillsCI/CDTeam managementStakeholder management

Posted 18 days ago
Apply
Shown 10 out of 42

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at โ‚ฌ5/week.

Why Front-End Developer Remote Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search โ€” filter job listings based on your country of residence;
  • AI-powered job processing โ€” artificial intelligence analyzes thousands of listings, highlighting key details so you donโ€™t have to read long descriptions;
  • advanced filters โ€” sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates โ€” we monitor job relevance and remove outdated listings;
  • personalized notifications โ€” get tailored job offers directly via email or Telegram;
  • resume builder โ€” create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security โ€” modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing โ€” up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.