Firebase Remote Jobs

32 Results

+30d

UI/UX Designer Intern (UNPAID)

DuelitREMOTE, NY, Remote
agilefigmaDesignUI/UX designIllustratorPhotoshopFirebasemobileuiiosUXc++androidjavascript

Duelit is hiring a Remote UI/UX Designer Intern (UNPAID)

Job Description

We are looking for a talented UI/UX Designer to design and implement easy-to-use designs for the new features of our app. It would also be a great plus if you have created assets for Unity games before.

UI/UX Designer responsibilities include gathering user requirements, designing graphic elements and analyzing our mobile app and proposing redesigning parts of it, as well as designing new features. To be successful in this role, you should have experience with design software and wireframe tools. If you also have a portfolio of professional design projects that includes work with web/mobile applications, we’d like to meet you.

In this role, you will get to be on the front lines of an early-stage venture-backed startup! You will have the autonomy to make your own decisions regarding which part of the app need more work in our Android and iOS apps, and grow with the company. Ultimately, you’ll create both functional and appealing features that address our user’ needs and help us grow our user base.

Responsibilities:

  • Gather and evaluate user requirements in collaboration with product managers and engineers

  • Understand product specifications and user psychology to develop user scenarios, task flows, wireframes, prototypes, and mockups to effectively conceptualize and communicate detailed functions, interactions, and workflows 

  • Support design solutions by establishing company brand standards, creating and maintaining detailed design documentation, demonstrations, and artifacts, aiding in the cross-functional implementation of design initiatives including style guides, leading the standardization of fonts, colors and images

  • Contribute to the utilization, evolution, and maintenance of foundational UX frameworks and touchpoints, including: user personas, key user journeys, and key performance indicators on relevant initiatives that help drive research, testing, and design parameters

  • Create surveys for research through various media platforms to gather feedback on user's ease of use and satisfaction interfacing on company websites and products. Identify and Find creative and elegant ways to solve UX problems (e.g. usability, affordability, responsiveness)

  • Tracking the impact of your work via guest feedback and data insights to help the team identify opportunities for continued iteration

  • Conduct A/B testing and adjust designs appropriately based on user feedback and product analytics

  • Staying abreast of competitor products, industry trends and best practices for UX design and processes, and for any project, gathering sufficient information to support appropriate UX design for the given platform and technology, and sharing the knowledge among the team.

  • Design the aesthetics and graphic user interface elements, like menus, tabs and widgets. Create original graphic designs (e.g. images, sketches and tables). 

  • Help Agile UX processes by interacting with Product Management and development team by driving end-to-end interaction design: collaborating in the design of the information architecture and defining how the user navigates and interacts with the product.

  • Create project deliverables that clearly and persuasively communicate the UX strategy and the reasoning behind it. These deliverables include: project plans, discovery findings, research protocols, research findings, personas, task lists, workflows, wireframes, page maps, interaction and behavior specifications, and anything else required to describe UX plans and strategies.

  • Translate industry-related data and topics into engaging visuals and graphics

  • Create visual designs for marketing material such as newsletters, email templates, and campaigns

  • Design mobile game assets and pass them on to Unity developers to be used in games.

  • Other duties as assigned

Qualifications

Required Skills and Experience

  • Demonstrated talent in creating and implementing UI/UX design, service design, information architecture or equivalent experience in a related field (psychology, engineering, data analytics, etc)

  • Eye-catching portfolio showcasing a high level of craft with a strong foundation in visual and interaction design, demonstrating user design experience best practices

  • Up-to-date knowledge of design software like Adobe Illustrator and Photoshop

  • Experience creating storyboards and web/mobile mapping and working knowledge of wireframe tools (e.g. Figma and InVision)

  • Experienced in prototyping, user testing and analysis

  • Expertise in human interface guidelines, standards, and best practices as they apply to platforms

  • Highly detailed communication of design principles as well as UX/UI guidelines

  • Strong communication and storytelling skills

  • An ability to articulate design decisions with grace, logic and data

  • Experience in data driven design by developing, evaluating, and producing results from test and learn processes

  • Experience presenting research and testing findings and solution recommendations

  • An ability to influence strategy by engaging product and engineering partners

  • Ability to prioritize and manage several milestones and projects efficiently

  • Account for challenges using problem-solving skills and seek to optimize data for the best possible outcome

  • Experienced building simple clean interfaces for complex products

  • Experience working in products that engage users with a complex underlying workflows and processes

  • Continued education and research into UX trends and current design strategy and technologies

  • Be open to receiving feedback and constructive criticism

Preferred Skills and Experience

  • Experience working in an Agile development environment

  • Familiar with realtime 3D game editors such as Unity, Unreal, or similar.

  • Experience with gaming products and Unity assets

  • Experience using web and mobile analytics tools, such as Google Analytics, Firebase Analytics, MixPanel

  • Familiar with programming languages such as Javascript, C#, or similar for UI scripting.

See more jobs at Duelit

Apply for this job

+30d

Mobile QA Automation Engineer (Remote)

DuelitRemote, Spain
agileFirebasemobileiosqagitandroidcss

Duelit is hiring a Remote Mobile QA Automation Engineer (Remote)

Job Description

We are currently looking for an experienced QA Engineer, that will own the whole QA process from integration testing on the server by setting up continuous integration framework, to scheduled app testing with automated tests for both of our iOS and Android apps. 

In this role, you will get to be in the front-lines of an early-stage venture-backed startup! You will have the autonomy, as the QA Lead, to make your own decisions, and grow with the company.

Responsibilities:

  • Lead the QA process, by designing, developing, and implementing the QA infrastructure
  • Utilize both manual and automated testing strategies
  • Manage bugs, including identification, logging, tracking and triaging
  • Implement Continuous Integration (CI) system on the server
  • Create automated mobile tests for our iOS and Android apps, that will be scheduled to run daily, using a mobile app testing platform, such as Firebase Test Lab or other similar tools.
  • Write and execute test plans
  • Define and refine requirements with product managers and the rest of your team 
  • Provide feedback to the team on the potential risks and mitigation tactics of their intended approach
  • Work with the team to manage risk and reduce it to an acceptable level
  • Understand project requirements, elicit feedback, and refine solutions accordingly
  • Work diligently in a virtual team environment, with leaders and teammates located around the world
  • Build reusable code and libraries for future use.
  • Optimize applications for maximum performance and scalability.

Qualifications

Required Skills and Experience

If you lack some of these skills or experiences, we would require you to show us that you can learn the skill fast, or have a very similar skill or experience. The hiring process involves coding challenges to test your technical skills.

  • 3+ years of relevant software development experience.
  • 2+ years of software testing experience
  • Need to have access to both iPhone and Android devices. Without having devices from both platforms, it's not possible to be hired.
  • Perfect English, both written and verbal
  • Expert knowledge and extensive experience in Automated Mobile App Testing platforms
  • Hands-on experience with Continuous Integration (CI) platforms
  • Advanced knowledge of Firebase and many tools and functionalities it comes with, especially Android Test Lab
  • Experience writing test automation
  • Worked with applications that interact with remote APIs (via REST, RPC, etc.)
  • Can write clean code with excellent documentation and unit test scripts
  • Must have strong communication skills.
  • Detail-oriented, with excellent analytical and problem-solving skills.
  • Passion for continuous improvement.
  • Demonstrate a willingness and ability to learn new systems and technologies as required
  • Motivated to write quality, readable code.
  • Ability to thrive in a fast-paced, dynamic virtual environment.
  • Ability to work under minimal supervision while also being a great team player

Preferred Skills and Experience

  • Worked before in a remote environment
  • Proficient in version control systems such as git and BitBucket
  • Worked with agile methodology before, and done testing in an agile environment
  • Additional experience with or knowledge of HTML, CSS
  • Game development experience
  • Gaming company experience
  • Unity experience
  • SDK development experience
  • React.js and Angular.js experience
  • Knowing Spanish is an asset (we have many Spanish speaking people in the team)

See more jobs at Duelit

Apply for this job

+30d

Senior Software Engineer - Java

TinvioManila, Philippines, Remote
DevOPSSQSLambdanosqlpostgressqlB2BRabbitMQDesignFirebaseapijavapostgresqlMySQLAWSbackendfrontend

Tinvio is hiring a Remote Senior Software Engineer - Java

Job Description

Summary

Engineering is at the heart of everything we do at Tinvio, translating ideas into products that touch the lives of our customers. As a Senior Software Engineer, you will collaborate with a cross-functional team of talented designers, product managers, and engineers to solve complex problems in an open and fast-paced environment with very flat structures where everyone has a say. With an event-driven microservice architecture, you will design and build highly scalable and robust API-driven backend technology solutions around order management, account management, credit, and payment domains that fuel our core business. In this role, you will have the opportunity to work on the complete stack using technologies like Java, Spring boot, Postgres, Elastic Cache, NoSQL datastores, AWS Lambda, Streaming technologies, and Firebase in the cloud environment.

Join us in building the next-gen B2B transactions platform for merchants and suppliers across the region.

Responsibilities

  • Design, build, and maintain a high-performance, high-availability, and fraud-tolerant technology platform for B2B transactions with minimal guidance
  • Hands-on solution design and development in Java/Springboot to deliver trustworthy and smooth functionalities to our users
  • Iterate on technical solutions with Frontend and DevOps teams, and ensure that they are scalable and extensible
  • Implement solutions you’ve designed and deploy them into production, with a sharp eye for product quality and user experience
  • Identify and address performance or process bottlenecks within the applications and broader infrastructure
  • Monitor, debug, and fix issues in production at high velocity based on user impact
  • Participate in technology reviews, hiring interviews, and code reviews to progressively scale the engineering organization and our practices

Qualifications

  • Bachelor’s degree in computer science, information technology, or a similar field
  • Must have 5+ years of experience in developing highly scalable, performant applications
  • Strong problem-solving skills and experience in application debugging
  • Sound understanding of object-oriented programming and software design
  • Hands-on experience of Restful services development using Java Spring Boot
  • Hands-on experience with database design. SQL (PostgreSQL / MySQL) | NoSQL (Redis/ MongoDB/Cassandra)
  • Working experience of message streaming/queuing systems like Apache Kafka, RabbitMQ, SQS, IBM MQ
  • Cloud experience with Amazon Web Services (AWS) and Google Cloud Computing (GCP)
  • Experience with Serverless Architectures (AWS/GCP) would be a plus

See more jobs at Tinvio

Apply for this job

+30d

iOS Engineer

CAVISTALagos, Nigeria, Remote
agileMaster’s DegreeDesignFirebaseswiftmobileiosUXc++

CAVISTA is hiring a Remote iOS Engineer

Job Description

iOS Engineer

A Native Mobile Application Developer passionate about advancing mobility to construct elegant, effective and exceptional native mobile code, through self-motivation and collaboration. 

Responsibilities

  • Strategize by helping define product features alongside product management, UX design, and engineering to enable quality home health solutions.
  • Work in an agile atmosphere to drive the system architecture, implement, test and deploy the next generation of mobile features for iOS applications.
  • Spearhead the best practices in progressive code design and reviews; identify and address performance bottlenecks; recommend changes and enhancements to existing code to extend the reach of existing applications, timely.
  • Contribute to a repository of highly reusable organization-focused artefacts such as libraries, demonstrations, documentation amongst many more.

 

 

Qualifications

  • Bachelors or Master’s degree in Computer Science, Engineering (or related field)   
  • 4+ years of experience building complex native iOS applications that have been successfully delivered to customers
  • 2+ years of involvement in publishing mobile applications for the App store 
  • Proficient with iOS SDK, Swift, Objective-C, Cocoa, Xcode, and OO programming and design.
  • Noteworthy experience utilizing RESTful APIs.  
  • Functional knowledge of the iOS Human Interface Guidelines.
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project feature from scoping requirements through actual launch of the feature.
  • Excellent analytical, organizational, project management and time management skills with emphasis on product performance, user experience and scalability.
  • Ability to solve software problem or workflow and decompose a problem into clear software APIs and UX design actions.
  • Communication skills across different teams and technical backgrounds highly valued
  • Experience with third-party libraries/frameworks like Realm, IGListKit, Alamofire and Firebase is a plus

See more jobs at CAVISTA

Apply for this job

+30d

Mobile Developer

PangiamMcLean, VA, Remote
DevOPSNextJSgolangagilekotlinjirasqloracleDesignUI/UX designFirebasemobileuiscrumgitjavac++.netandroiddockerpostgresqlMySQLjenkinsAWSjavascriptredux

Pangiam is hiring a Remote Mobile Developer

Job Description

 

  • Design and implement new aesthetics layout, look and feel, menu and drop-down options with colors and fonts of web based application 
  • Ensuring all interactions are intuitive and easy for customers
  • Make design decision, selection of component libraries and color palette.
  • Break down large tasks and coach junior mobile developers on completing the task.
  • Familiarity with RESTful APIs to connect web applications to back-end services
  • Manipulate data, filter, sort and display according to requirements
  • Review merge requests and ensure adherence to best coding practices and other language idioms
  • Conduct testing of completed web applications to assess user experience
  • Analyze customer responses and collect user feedbacks to distill into concrete improvements.  

TECH STACK WE ARE LOOKING FOR

Front end/UI: 

  • Android development
  • Kotlin
  • Java
  • React or preferred React Native
  • Type Script
  • Node
  • Redux
  • TypeORM
  • Bonus: NextJS
  • Bonus: trpc

Required Skills:

  • Experience with C++, GoLang Java programming languages
  • DevOps tools such as Git, Jenkins, Maven
  • Java Web Services / Spring Boot / Java EE
  • Web Development / UI Frameworks / HTML / JavaScript
  • Relational Database experience (RDBMS)
  • Oracle DB / PostgreSQL DB / MySQL
  • Experience in Docker, AWS Admin RedHat/OpenShift v4.x
  • Experience in Agile development methodology
  • Bachelor’s degree in Information Technology or a related field and 5+ years of professional development experience on Android platform
  • Proficient in Kotlin, Java, ReactiveX, Spring or other frameworks
  • Proficiency with mobile persistence libraries like Room
  • Experience with RESTful APIs, Firebase
  • Familiar with mobile UI/UX design principles and guidelines

 

Qualifications

  • 3-5 years of demonstrated experience in creating and implementing UI design
  • Experience with Kotlin, Java, and Jetpack compose
  • Proficiency in .Net & C#
  • Experience implementing and configuring DevOps solutions
  • Experience in Struts, and Restful services
  • Experience in Oracle RDBMS, PL/SQL and SQL*Plus
  • Experience in UNIX/LINUX shell scripting.
  • Certification in SAFe, SCRUM or Kanban
  • Proven track record as a self-learner keeping current with the latest techniques to include automated code scanning, automated testing, continuous integration and continuous deployment concepts
  • Experience in Jira to support configuration management in an Agile environment
  • Ability to work effectively in a collaborative environment to create top-performing interfaces
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN
  • Familiarity with continuous integration
  • Advanced problem-solving skills and the ability to optimize data for the best possible outcome
  • Ability to prioritize and manage multiple milestones and projects efficiently
  • Professional written and interpersonal skills
  • Continued education and research into UI trends and current design strategy and technology
  • Experience with on client monitoring tools like Cloudwatch, AppDynamics, etc

 

See more jobs at Pangiam

Apply for this job

+30d

Middle Product Analyst | HOLYWATER

GenesisKyiv, UA - Remote - Hybrid
tableausqlB2CFirebasec++pythonAWS

Genesis is hiring a Remote Middle Product Analyst | HOLYWATER

HOLYWATER — технологічна компанія, що створює персоналізовані світи для 20+ мільйонів користувачів, поєднуючи креативність авторів з ефективністю штучного інтелекту.

Продукти

My Drama – платформа вертикальних відеосеріалів з оригінальними епізодами по хвилині кожен, заснована на наших найпопулярніших книгах та інтерактивних історіях, №1 серед європейських та американських гравців у цій ніші.

My Passion – додаток для романтичних книг, №1 у понад 10 країнах.

AI Companion – цілий світ, де оживають улюблені персонажі. З AI Companion ви можете спілкуватися з улюбленими героями та героїнями наших книг, серіалів та інтерактивних історій.

У вас буде можливість переймати досвід команд, які забезпечили високі метрики і досягнення у наших продуктах:

  • Понад 20 млн. встановлень наших додатків.
  • Географія налічує користувачів з 190+ країн, включаючи усі країни tier-1.
  • Щомісяця до нас приєднується більше 1 млн. нових користувачів.
  • Наші продукти утримують ТОП-позиції у своїх нішах в США та Європі.

Компанія

HOLYWATER була заснована в 2020 році в групі компаній Genesis. З того часу команда зросла з 6 до 120+ спеціалістів, а наші додатки неодноразово ставали лідерами в своїх нішах у США, Австралії, Канаді та Європі.

У інтервʼю СЕО Богдана Несвіта для The Recursive ви можете дізнатись про шлях компанії та виклики, які були на ранніх етапах. А зі статей у HackerNoon та TechCrunch - про My Drama, AI Companion і нішу вертикальних серіалів. Більше інформації про компанію шукайте у нашому LinkedIn.

Нещодавно ми запустили проєкт «ПИШИ» - масштабний open-call для українських авторів та авторок у жанрі романтики для видавництва та популяризації їх на міжнародному ринку та в Україні.

Усі 4 роки ми активно формуємо компанію так, щоб наші співробітники могли реалізувати свій потенціал на максимум та досягнути своїх найамбітніших цілей. У цьому нам допомагають шість ключових цінностей, які викристалізувались з нашого досвіду і підходів до роботи: усвідомленість, постійне зростання, cамомотивація, наполегливість і гнучкість, свобода та відповідальність, орієнтація на результат.

Ми допоможемо інтегруватися у наше середовище і на власних діях навчимо вас втілювати ці цінності в життя, щоб разом з нами ви змогли розкрити свій потенціал.

Кого ми шукаємо в команду

Компанія зростає, тому у нас відкрилася позиція MiddleProduct Analyst, з основним фокусом на пошук точок зростання в продукті та маркетингу.

Задачі, над якими вам треба буде працювати:

  • Генерацію гіпотез росту та запуск A/B тестів разом з продуктовою командою.
  • Підтримку аналітичних процесів під час проведення A/B-тестувань для оптимізації продуктових рішень.
  • Пошук точок зростання в продукті та маркетингу.
  • Взаємодію з продакт менеджерами, розробниками та маркетологами для безпосереднього впливу на продукт.
  • Автоматизацію процесів підготовки звітів для ефективного моніторингу показників.

    Очікування до вашого досвіду і навичок:

    • Досвід роботи на посаді Product Analyst від 1-го року
    • Досвід роботи з column-oriented storages (BigQuery, AWS Athena, etc.).
    • Навички роботи з SQL на професійному рівні.
    • Досвід розробки та візуалізації даних техніками BI (Tableau).
    • Досвід роботи з Amplitude, Firebase, AppsFlyer.
    • Відповідальність та проактивність.
    • Проєктне та логічне мислення.

    Бенефіти, які ми пропонуємо:

    • Професійну команду, у якої ви зможете переймати досвід та отримувати фідбек, що забезпечить ваш швидкий розвиток. За результатами останнього Satisfaction & Engagement опитування наші співробітники оцінили можливості для розвитку у 91%.
    • Цікаві челенджі і глибокий досвід. Компанія активно розвивається – ми запускаємо нові продукти і масштабуємо існуючі, будуємо процеси і впроваджуємо ініціативи з нуля. Ви зможете робити це разом з нами – наші співробітники оцінюють вплив їхніх результатів на роботу компанії у 96%.
    • Атмосферу довіри, відкритості та свободи. Наш eNPS показник останні 2 роки тримається на рівні 75-85%, а 94% опитаних співробітників хочуть залишатися з нами протягом наступних 1,5 року.
    • Широкі можливості навчання. У вас буде доступ до онлайн-бібліотеки, регулярних лекцій від спікерів топ-рівня, профільних шкіл, воркшопів, хакатонів. Також ми компенсуємо навчання англійської мови та участь у профільних заходах.
    • Доступ до професійного ком’юніті на сотні учасників. Ви зможете підтримувати професійні звʼязки з широким колом професіоналів з 20+ компаній Genesis.
    • Гнучкий графік роботи. Ми вам довіряємо, тому ви працюєте у тому графіку, який для вас зручний. Є бізнес-години, в які ми очікуємо, що ви будете доступні, але часом роботи ви керуєте самостійно.
    • Віддалена робота або можливість відвідувати офісна київському Подолі. Офіс – це безперебійна зона для роботи. Він обладнаний генераторами, безперебійним інтернетом, та надійним, спеціально обладнаним укриттям, розташованим на трьох поверхах під землею. А також ми забезпечуємо вас їжею (сніданки, обіди, снеки, напої, фрукти, солодощі) протягом усього дня.
    • Сучасну техніку, сервіси та інструменти для роботи.
    • Відпустку 20 робочих днів на рік, а також відпочинок у державні свята.
    • Послуги корпоративного лікаря, а після випробувального терміну покриваємо вам медичне страхування.Також кожен співробітник має необмежену кількість лікарняних.
    • Компенсацію членства в спортивних клубах та доступ до спортивних секцій.
    • Компенсацію за підтримку ментального здоровʼя та заняття з психологом.

    Етапи відбору, які ми проходимо разом з вами:

    1. Первинний скринінг.Наш спеціаліст з рекрутингу поставить декілька запитань (під час розмови або в месенджері), аби зрозуміти ваш досвід і навички перед співбесідою.
    2. Тестове завдання.Ви отримуєте завдання, яке буде схоже на вашу майбутню роботу. Для вас це можливість більш глибинно продемонструвати свій досвід та отримати фідбек, який допоможе вашому розвитку. А для нас – можливість познайомитись з вашим способом мислення, та оцінити підходи, інструменти й рішення, що ви застосовуєте в роботі.
    3. Співбесіда з наймаючим менеджером. На цьому етапі ви поспілкуєтесь зі своїм майбутнім менеджером. Ми обговоримо вашу експертизу і навички, а також детальніше розповімо про нашу позицію, команду, виклики та завдання, які вас очікують, та відповімо на всі ваші запитання.
    4. Бар-рейзинг.Це спілкування з топ-менеджером групи компаній Genesis, який не працюватиме з вами безпосередньо. У фокусі бар-рейзера – ваші софт-скіли та цінності, щоб зрозуміти, наскільки швидко ви будете зростати разом з нами. Це чудова можливість для вас побачити найсильніших гравців нашої екосистеми і задати їм питання, які вас цікавлять.


    Відгукуйтесь на нашу позицію і ми обіцяємо, що це буде крута і корисна подорож!

    See more jobs at Genesis

    Apply for this job

    +30d

    Senior IOS Developer (Swift/Objective-C & REST) | $120-150K | Exciting IT Consulting Firm

    Chariot SolutionsFort Washington, PA, Remote
    DesignFirebasemobileiosc++androidAWS

    Chariot Solutions is hiring a Remote Senior IOS Developer (Swift/Objective-C & REST) | $120-150K | Exciting IT Consulting Firm

    Job Description

    We are looking for a Senior IOS Developer with practical development experience, drive, and who has great experience with all aspects of native mobile application development.

    • Contribute to the design and development of new features.
    • Design, build and maintain high performance IOS applications.
    • Use the latest tools and frameworks for native IOS development.
    • Writing and troubleshooting code in a multi-threaded environment.
    • Apply pertinent design patterns to mobile application architectures.
    • Work with mobile data persistence frameworks like CoreData, Realm, Firebase, etc.

    Qualifications

    • You MUST have 5+ years of experience with Swift/Objective-C and REST/Web Services using JSON, XML.

    • Significant experience with all aspects of native mobile application development on IOS (Swift/Objective-C).

    • Experience with developing software that communicates with back-end servers via REST/Web Services using JSON, XML.
    • Worked with data persistence frameworks like CoreData, Realm, Firebase, etc.

    • Ability to clearly articulate complex issues and technologies.

    • Excellent problem-solving, communication and analytical skills.

    • Bonus points for: AWS experience, Android development skills.

    See more jobs at Chariot Solutions

    Apply for this job

    +30d

    Senior Android Engineer

    MonzoCardiff, London or Remote (UK)
    kotlinDesignFirebasemobileapiiosqaandroidbackend

    Monzo is hiring a Remote Senior Android Engineer

    ???? We’re on a mission to make money work for everyone.

    We’re waving goodbye to the complicated and confusing ways of traditional banking. 

    With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers!

    We’re not about selling products - we want to solve problems and change lives through Monzo ❤️

    Hear from our team about what it's like working at Monzo


     

    ????London / UK Remote | ???? £95,000 - £150,000 + Share Options | Benefits|Technology 

    About our Mobile Engineering Team:

    There are over 20 Android engineers at Monzo and we’re looking for one more to join the team. We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.

     

    What you’ll be working on: 

    At Monzo, you'll get to work with industry standard tools and technologies - and help us define what great looks like for Android engineers.

    Our app is almost 100% Kotlin, built using MVVM (Model View ViewModel) and Coordinators, and modularised by product feature.

    We use RxJava, Retrofit and Moshi for API calls and Dagger for dependency injection. Room is our choice for persistence, and Repositories for interacting with them. We have built out our design system in Compose. 

    We use GitHub Pull Requests to do code reviews, and write unit tests for our ViewModels, Coordinators, and any other classes which contain logic. We write tests for all of our Compose screens and snapshot test them with Happo. We also use Espresso to test flows, which are executed through Firebase Test Lab and Circle CI.

    We’ve previously written about building Monzo Chat on Android, which goes into detail on some of these elements.

    Your day-to-day:

    This role is all about collaborating across disciplines to test hypotheses and make a difference to customers. As an Android engineer at Monzo you'll work in a small, autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, Data Scientists and Business Analysts.

    Your mission will depend on the squad, but currently mobile engineers are working on the core personal banking experience, paid products, lending products, business banking and internal operations. We also have a small squad dedicated to enabling other mobile engineers to move faster.

    You and your team will be responsible for an overall company goal, rather than building a specific feature - you'll have the opportunity to have impact on both what we build, and how we build it.

    Every week we meet as a discipline to discuss tools, techniques, problems we're encountering across the company and work together to improve our codebase and processes.

    You'll report to an engineering manager who will meet with you every 2 weeks 1:1, their mission is to help you develop and grow as an engineer.

     

    You should apply if:

    We're looking for Android engineers with strong product sensibilities. You'll care about the impact your work has on our customers, and optimise for impact rather than the number of lines of code you output.

    You should apply if:

    • You’ve shipped and iterated on at least one app in the Play Store
    • You have a product mindset: you care about customer outcomes and you want to make data-informed decisions
    • You love turning excellent design into beautiful products
    • You’re comfortable working in a team that deals with ambiguity
    • You have an understanding of the principles of computer science

    The Interview Process:

    Our interview process involves three main stages: 

    1. Initial Call 
    2. Take home task or pair coding exercise 
    3. Final interview including a system design and a behavioural interview 

    Our average process takes around 2-3 weeks but we will always work around your availability. 

    You will have the chance to speak to our recruitment team at various points during your process but if you 

    do have any specific questions or want to talk through reasonable adjustments ahead of or during application please us at any point ontech-hiring@monzo.com 

    Please also use that email to let us know if there's anything we can do to make your application process easier for you, because of disability, neurodiversity or any other personal reason

    One of our engineers has written a detailed blog on their experience through this process, for extra details, hints and tips please seehere.

     

    What’s in it for you:

    ???? £95,000 - £150,000 + Share Options + Benefits 

    ✈️We can help you relocate to the UK 

    ✅We can sponsor visas.

    ????This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London).

    ⏰ We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.

    ????Learning budget of £1,000 a year for books, training courses and conferences

    ➕ And much more, see our full list of benefitshere

     

    Equal Opportunity Statement

    We are actively creating an equitable environment for every Monzonaut to thrive.

    Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. At Monzo, embracing diversity in all of its forms and fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in ourblog,  2022 Diversity and Inclusion Reportand 2023 Gender Pay Gap Report.

    We’re an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status.

    #LI-Remote

    #LI-AL1


    Equal opportunities for everyone

    Diversity and inclusion are a priority for us and we’re making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog, 2023 Diversity and Inclusion Report and 2023 Gender Pay Gap Report.

    We’re an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status.

    If you have a preferred name, please use it to apply. We don't need full or birth names at application stage ????

    See more jobs at Monzo

    Apply for this job

    +30d

    Android Engineer

    MonzoCardiff, London or Remote (UK)
    kotlinDesignFirebasemobileapiiosqaandroidbackend

    Monzo is hiring a Remote Android Engineer

    ???? We’re on a mission to make money work for everyone.

    We’re waving goodbye to the complicated and confusing ways of traditional banking. 

    With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers!

    We’re not about selling products - we want to solve problems and change lives through Monzo ❤️

    Hear from our team about what it's like working at Monzo


     

    ????London / UK Remote | ???? £78,000 - £110,000 +Benefits|Technology- Engineering  

    About us: 

    We’re here to make money work for everyone and we're doing things differently. For too long, banking has been obtuse, complex and opaque.

    We want to change that and build a bank with everyone, for everyone. Our amazing community suggests features, test the app and give us constant feedback so we can build something everyone loves.

    We're focused on solving problems, rather than selling financial products. We want to make the world a better place and change people's lives through Monzo.

     

    About our Mobile Engineering Team:

    There are over 20 Android engineers at Monzo and we’re looking for one more to join the team. We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.

     

    What you’ll be working on: 

    At Monzo, you'll get to work with industry standard tools and technologies - and help us define what great looks like for Android engineers.

    Our app is almost 100% Kotlin, built using MVVM (Model View ViewModel) and Coordinators, and modularised by product feature.

    We use RxJava, Retrofit and Moshi for API calls and Dagger for dependency injection. Room is our choice for persistence, and Repositories for interacting with them. We have built out our design system in Compose. 

    We use GitHub Pull Requests to do code reviews, and write unit tests for our ViewModels, Coordinators, and any other classes which contain logic. We write tests for all of our Compose screens and snapshot test them with Happo. We also use Espresso to test flows, which are executed through Firebase Test Lab and Circle CI.

    We’ve previously written about building Monzo Chat on Android, which goes into detail on some of these elements.

    Your day-to-day:

    This role is all about collaborating across disciplines to test hypotheses and make a difference to customers. As an Android engineer at Monzo you'll work in a small, autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, Data Scientists and Business Analysts.

    Your mission will depend on the squad, but currently mobile engineers are working on the core personal banking experience, paid products, lending products, business banking and internal operations. We also have a small squad dedicated to enabling other mobile engineers to move faster.

    You and your team will be responsible for an overall company goal, rather than building a specific feature - you'll have the opportunity to have impact on both what we build, and how we build it.

    Every week we meet as a discipline to discuss tools, techniques, problems we're encountering across the company and work together to improve our codebase and processes.

    You'll report to an engineering manager who will meet with you every 2 weeks 1:1, their mission is to help you develop and grow as an engineer.

     

    You should apply if:

    We're looking for Android engineers with strong product sensibilities. You'll care about the impact your work has on our customers, and optimise for impact rather than the number of lines of code you output.

    You should apply if:

    • You’ve shipped and iterated on at least one app in the Play Store
    • You have a product mindset: you care about customer outcomes and you want to make data-informed decisions
    • You love turning excellent design into beautiful products
    • You’re comfortable working in a team that deals with ambiguity
    • You have an understanding of the principles of computer science

    The Interview Process:

    Our interview process involves three main stages: 

    1. Initial Call 
    2. Take home task or pair coding exercise 
    3. Final interview including a system design and a behavioural interview 

    Our average process takes around 2-3 weeks but we will always work around your availability. 

    You will have the chance to speak to our recruitment team at various points during your process but if you 

    do have any specific questions or want to talk through reasonable adjustments ahead of or during application please us at any point ontech-hiring@monzo.com 

    Please also use that email to let us know if there's anything we can do to make your application process easier for you, because of disability, neurodiversity or any other personal reason

    One of our engineers has written a detailed blog on their experience through this process, for extra details, hints and tips please seehere.

     

    What’s in it for you:

    ???? £78,000 - £110,000 base salary➕ plus stock options 

    ✈️We can help you relocate to the UK 

    ✅We can sponsor visas.

    ????This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London).

    ⏰ We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.

    ????Learning budget of £1,000 a year for books, training courses and conferences

    ➕ And much more, see our full list of benefitshere

    Equal Opportunity Statement

    We are actively creating an equitable environment for every Monzonaut to thrive.

    Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. At Monzo, embracing diversity in all of its forms and fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in ourblog,  2022 Diversity and Inclusion Reportand 2023 Gender Pay Gap Report.

    We’re an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status.

    #LI-Remote

    #LI-HJ1


    Equal opportunities for everyone

    Diversity and inclusion are a priority for us and we’re making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog, 2023 Diversity and Inclusion Report and 2023 Gender Pay Gap Report.

    We’re an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status.

    If you have a preferred name, please use it to apply. We don't need full or birth names at application stage ????

    See more jobs at Monzo

    Apply for this job

    +30d

    Strong Junior Product Analyst | HOLYWATER

    GenesisКиїв, UA - Remote - Hybrid
    tableausqlB2CFirebasec++pythonAWS

    Genesis is hiring a Remote Strong Junior Product Analyst | HOLYWATER

    ЗУСТРІЧАЙТЕ СВОЮ МАЙБУТНЮ КОМАНДУ!

    Ви будете працювати в HOLYWATER — це технологічна медіакомпанія, що створює персоналізовані світи для 20+ мільйонів користувачів, поєднуючи креативність авторів з ефективністю штучного інтелекту.

    HOLYWATER створює та публікує книги, аудіокниги, інтерактивні історії та відеосеріали для власних застосунків. Наша місія — розкривати потенціал людей і давати можливість творцям контенту надихати мільйони людей по всьому світу, зосереджуючись на тому, що вони роблять найкраще.

    HOLYWATER була заснована в 2020 році в екосистемі Genesis. З того часу команда зросла з 6 до 90 спеціалістів, а наші додатки неодноразово ставали лідерами в своїх нішах у США, Австралії, Канаді та Європі.

    За допомогою нашої платформи, будь-який талановитий письменник може досягти мільйонної аудиторії та надихати її своїми історіями. Нашими продуктами користуються вже більше 20 мільйонів користувачів по всьому світу.

    НАШІ ДОСЯГНЕННЯ ЗА 2023:

    1. Наш додаток з інтерактивними історіями 3 місяці ставав ТОП-1 за завантаженнями у світі у своїй ніші.
    2. Наш додаток з бібліотекою книг, Passion, в грудні став ТОП-1 у своїй ніші в США та Європі.
    3. Ми запустили платформу з відеосеріалами на основі наших книг та зробили перший успішний пілотний серіал.
    4. Кількість нових завантажень та прибуток зросли майже в 2 рази в порівнянні з 2022.

    Основна цінність HOLYWATER
    - це люди, які працюють з нами. Саме тому ми прикладаємо всі зусилля, щоб створити такі умови, де кожен співробітник зможе реалізувати свій потенціал наповну та досягнути найамбітніших цілей.

    КУЛЬТУРА КОМПАНІЇ

    У своїй роботі команда спирається на шість ключових цінностей: постійне зростання, cамомотивація, наполегливість і гнучкість, cамоусвідомлення, свобода та відповідальність, орієнтація на результат.

    Ми активно розширюємо команду для масштабування наших існуючих та нових застосунків. І тому шукаємо в команду амбітного Strong Junior Product Analyst, котрий стане новим гравцем команди аналітиків.

    ВАШІ ОБОВ'ЯЗКИ ВКЛЮЧАТИМУТЬ:

    • Генерацію гіпотез росту та запуск A/B тестів разом з продуктовою командою.
    • Підтримку аналітичних процесів під час проведення A/B-тестувань для оптимізації продуктових рішень.
    • Пошук точок зростання в продукті та маркетингу.
    • Взаємодію з продакт менеджерами, розробниками та маркетологами для безпосереднього впливу на продукт.
    • Автоматизацію процесів підготовки звітів для ефективного моніторингу показників.

    ЩО ПОТРІБНО, АБИ ПРИЄДНАТИСЯ:

    • Досвід роботи на посаді Data Analyst / Scientist від 1-го року.
    • Досвід роботи з column-oriented storages (BigQuery, AWS Athena, etc.).
    • Навички роботи з SQL на професійному рівні.
    • Досвід розробки та візуалізації даних техніками BI (Tableau).
    • Досвід роботи з Amplitude, Firebase, AppsFlyer.
    • Відповідальність та проактивність.
    • Проєктне та логічне мислення.

    БУДЕ ПЛЮСОМ:

    • Розуміння основ Python для аналітики.
    • Досвід роботи з Google Cloud Platform.
    • Досвід роботи з B2C мобільними застосунками.

    ЩО МИ ПРОПОНУЄМО:

    • Ви будете частиною згуртованої команди професіоналів, де зможете обмінюватися знаннями та досвідом, а також отримувати підтримку та поради від колег.
    • Гнучкий графік роботи, можливість працювати віддалено з будь-якої безпечної точки світу.
    • Можливість відвідувати офіс на київському Подолі. В офісі можна не турбуватися про рутину: тут на вас чекають сніданки, обіди, безліч снеків, напоїв та фруктів, лаунжзони, масаж та інші бенефіти.
    • 20 робочих днів оплачуваної відпустки на рік, необмежена кількість лікарняних.
    • Послуги корпоративного лікаря, а після випробного терміну — компенсація медичного страхування.
    • Можливість звертатися за консультацією до психолога.
    • Компенсацію членства в спортивних клубах та доступ до спортивних секцій, що дозволяє підтримувати фізичне здоров’я та енергію.
    • Уся необхідна для роботи техніка.
    • Онлайн-бібліотека, регулярні лекції від спікерів топ-рівня, компенсація конференцій, тренінгів та зовнішнього навчання.
    • Професійне внутрішнє ком’юніті для вашого кар’єрного розвитку.
    • Культуру відкритого фідбеку.

    ЕТАПИ ВІДБОРУ:

    1. Первинний скринінг. Рекрутер ставить декілька запитань (телефоном або в месенджері), аби скласти враження про ваш досвід і навички перед співбесідою.
    2. Тестове завдання.
    Підтверджує вашу експертизу та показує, які підходи, інструменти й рішення ви застосовуєте в роботі. Ми не обмежуємо вас у часі та ніколи не використовуємо напрацювання кандидатів без відповідних домовленостей.
    3. Співбесіда з менеджером.
    Всеохопна розмова про ваші професійні компетенції та роботу команди, в яку подаєтесь.
    4. Бар-рейзинг.
    На останню співбесіду ми запрошуємо одного з топменеджерів екосистеми Genesis, який не працюватиме напряму з кандидатом. У фокусі бар-рейзера — ваші софт-скіли та цінності, аби зрозуміти, наскільки швидко ви зможете зростати разом з компанією.


    Якщо ви готові прийняти виклик і приєднатися до нашої команди, то чекаємо на ваше резюме!

      See more jobs at Genesis

      Apply for this job

      +30d

      Senior iOS Software Engineer

      Agile ActorsAthens,Attica,Greece, Remote Hybrid
      agilejirafigmaFirebaseswiftmobileuiios

      Agile Actors is hiring a Remote Senior iOS Software Engineer

      Who we are :

      A coaching and learning ecosystem for talented and passionate tech professionals where you can find your next career goal in a diverse and multidisciplinary environment. At Agile Actors, you will experience continuous growth and development through coaching, learning, and practice! An innovative self-paced personal development and rewarding model will support your advancement along with the necessary tools, appropriate learning material, and real projects from organizations that are leaders of the industry (both domestic and international), such as RedHat, Swissquote, GFK, Austrian Post, etc, cultivate a continuous growth mindset!

      Be part of both the customer’s and the Agile Actor’s team, providing high-quality deliverables for the former and contributing to the cultivation of an inclusive and developmental culture in the latter!

      Who we are looking for :

      We are looking for passionate, multi-talented IT professionals with a strong technology background, as well as a great propensity for creative problem solving. Joining our iOS team, based in Athens, the successful candidate will contribute to the development of cutting-edge mobile applications for our clients.

      Tech Stack: Swift, Alamofire, SwiftUI components, Modular architecture, GitLab for source code management, Bitrise for CI/CD, XCTest Unit Testing, XCUITest UI Testing, MVC to MVP, SwiftLint, Structured Concurrency, Firebase, Figma for designs, Transifex for localization

      Supportive Stack/Processes: Scrum/Kanban, Jira / Confluence, Firebase / Google Analytics / Google Tag Manager, Pair programming, Unit testing, GitFlow, Code Reviews

      • Strong knowledge of Swift programming language
      • Experience with iOS frameworks such as Core Data, Core Animation, etc.
      • Experience with offline storage, threading, and performance tuning
      • Understanding of Apple’s design principles and interface guidelines
      • Experience with performance and memory tuning using Xcode Instruments

      Preferred qualifications:

      • Experience with Firebase and push notifications
      • Experience with Apple’s App Store release process, including publishing apps
      • Experience with Agile/Scrum development methodologies
      • Knowledge of web technologies and UI/UX standards
      • Experience with version control systems (e.g. Git)
      • Good understanding of software development principles and best practices

      Why join us?

      Join us if you enjoy being part of a people-centered culture that empowers you to work on the most important product; yourself! Continuously grow with the support of tech experts and maintain a matching skill set to market needs.

      • Personal Development Plan crafted with your dedicated coach
      • 360° continuous feedback model; drive your developmental pace
      • Unlimited personal training/learning budget to cover all your career developmental needs
      • Chapters (internal communities)-share knowledge, create training material, help others grow and shape our technological future
      • Vast roster of customers/accounts, providing more opportunities for growth and development within the AA ecosystem
      • Onboarding Buddy-Continuous support from day 1! A dedicated buddy to help you navigate through the first few weeks
      • Tailored remuneration package according to your level and expertise
      • Private Health Care Insurance for physical wellbeing
      • Professional helpline for our professionals and their families for mental wellbeing
      • Flexible working conditions (fully remote work according to assigned account)


      By clicking "Apply" for this Job, you agree that you have read and accepted our Data Protection Statement relating to job applicants and that you provide your consent for the processing of your personal data for the purposes described therein

      See more jobs at Agile Actors

      Apply for this job

      +30d

      Software Development Engineer II (Node.js)

      Live PersonHyderabad, Telangana, India (Remote)
      JestagilenosqlsalesforceDesignFirebasemongodbjavaelasticsearchtypescriptangularAWSjavascriptNode.js

      Live Person is hiring a Remote Software Development Engineer II (Node.js)

      LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.

      At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success, nd reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about.

      Overview

      LivePerson Tenfold is a state-of-the-art, born-in-the-cloud SaaS offering. Our Cloud platform is a multi-tenanted solution hosted on GCP using a modern technology stack. Most of our cloud software is deployed as microservices written in Node.JS on top of a NoSQL DB stack (MongoDB, Firebase, ElasticSearch). Our telephony connector layer is a mixture of ASP/.Net and Java code.

      The customer facing app is written in TypeScript using the modern Angular framework. It is deployed in several different contexts including as a Chrome extension, Electron desktop applications for both Windows and Mac, and embedded in a number of CRMs (including Salesforce) in an iFrame.

      You will be working directly with the customer facing application. As a Software Developer you will build components of the LivePerson Tenfold product with a focus on stability and innovation. You will be adding new features, creating new APIs, and working to delight our customers.

      You Will

      • Architect, Design and implement business software and underlying APIs
      • Work with Product Management to create delightful user experiences
      • Create platform-independent code that can be run on multi-browser, multi-OS environments
      • Play a critical role in all architecture, coding, testing, and deployment decisions.
      • Produce engineering specifications, delivery estimates, and implement solutions based on product requirements.
      • Provide technical documentation for the solutions that you implement
      • Collaborate with peers on specifications, code reviews, and testing.
      • Write unit and automated end-to-end tests to improve code quality and maximize code coverage for new and existing features.
      • Meet KPIs for engineering team and be responsible for them on a weekly basis
      • Communicating with customers and partners to be able to provide business value and engineering value to the problems at hand. 
      • Participate in daily standups, sprint planning sessions, grooming sessions, and retrospectives.

      You Have

      • 3+ years experience writing code with TypeScript, Javascript, Node.js or equivalent frameworks.
      • Experience building applications using MongoDB.
      • Experience with data aggregation models for multiple data sources.
      • Experience building Enterprise class Multi-tenant SaaS application platform
      • Experience working with Google Cloud Platform, AWS, or Microsoft Azure.
      • Experience with frameworks like Jest, Mocha, or Nock.
      • Experience instrumenting code for gathering production performance metrics.
      • Experience with Agile development methodology. 
      • Preference to candidates with experience integrating telephony, CRM, or CTI applications.
      • Preference to candidates with MEAN stack experience.
      • Ability to work independently with minimal supervision.

      Benefits

      • Health: Medical, Dental, and Vision
      • Time away: Vacation and holidays
      • Development: Generous tuition reimbursement and access to internal professional development resources.
      • Equal opportunity employer

      Why You’ll Love Working Here

      As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace.

      Belonging At LivePerson
      We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

      We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

      Apply for this job