New offer - be the first one to apply!
July 16, 2026
Senior Android Engineer (Fable Core)
Senior • On-site
Phoenix, AZ , +4
Scribd, Inc. is on a mission to advance human understanding. Our four products — Scribd®, Slideshare®, Everand™, and Fable — help billions of people across the globe move beyond access and into insight, application, and expertise.
Culture
We support a culture where employees are empowered to take action, collaborate closely, and prioritize the customer. Scribd Flex allows employees flexibility in workstyle while maintaining meaningful in-person collaboration.
About the Team and Role
As a Senior Android Engineer on the Fable team, you’ll help shape the future of reading by building features for a top-ranked books app with a growing community.
- Lead Android feature development across the app
- Drive architectural improvements and performance enhancements
- Own product development from concept to release
- Deliver engaging and polished user experiences
Responsibilities
- Design and build high-quality Android experiences
- Collaborate with product, design, QE, and engineering teams
- Strengthen app architecture and performance
- Improve code quality, testing, and release reliability
- Participate in code reviews, mentorship, and design discussions
- Champion a user-first approach to technical decisions
Qualifications
- 5+ years of Android development experience
- Experience building consumer apps at scale
- Strong Kotlin expertise
- Deep knowledge of Jetpack Compose, Coroutines/Flows, MVVM, or MVI
- Focus on usability, accessibility, and performance
- Strong collaboration skills with product, design, and QA teams
- Experience mentoring and sharing knowledge
- Interest in AI coding tools and development automation
Preferred Qualifications
- Experience improving reliability and crash metrics in Android apps
- Exposure to Firebase or similar authentication frameworks
- Experience with subscription-oriented flows
- Proficiency with agentic or AI coding tools
Compensation
- California salary range: $151,000 – $226,000
- US outside California: $124,000 – $214,500
- Canada salary range: $157,000 CAD – $201,000 CAD
- Eligible for equity ownership and comprehensive benefits
Benefits
- Flexible work model
- Health, dental, and vision coverage
- Mental health and disability support
- Paid time off and sabbaticals
- Paid parental leave
- Retirement matching and employee equity
- Learning and development programs
- Wellness and home office stipends
- Complimentary access to company products
- Enterprise access to AI tools
Employees must have their primary residence in or near approved cities in the United States, Canada, or Mexico.
Similar jobs you might like
Technology

ClassPass
Senior Software Engineer - Android
Senior
On-site
San Francisco, CA
12,608 - 16,808 USD/yr
🏢 Summary: Senior Android Engineer role focused on building and delivering new features for the ClassPass mobile app, working within a large modular codebase. The position emphasizes clean architecture, collaboration with product and design, and shipping high-quality Android applications to production. You will contribute to technical leadership while developing robust, user-friendly mobile solutions. 🗂️ Requirements: Proven experience developing Android applications, Track record of shipping Android apps to Google Play Store, Strong knowledge of mobile architecture and separation of concerns, Experience working with large modular codebases, Ability to write technical documentation, Experience conducting code reviews and mentoring engineers, Strong analytical and problem-solving skills 📃 Skills: Kotlin, JetpackCompose, Android, Flutter, Git, Gradle 🏢 Description: At Playlist, life's richest moments happen when people step away from screens to move, connect, explore, and play. We're building the definitive platform for intentional living, connecting people with inspiring experiences in fitness, wellness, and beyond. With popular brands like Mindbody and ClassPass, Playlist empowers businesses and individuals, making it effortless for aspirations to become actions. Join us in reshaping technology's role to foster meaningful, real-world connections. ClassPass offers thousands of fitness and wellness experiences worldwide, helping people lead active, balanced lifestyles. Our platform makes discovering and enjoying activities simple, personalized, and joyful—whether it's fitness classes, self-care sessions, a healthy lunch, or a new adventure. Join us in shaping healthier, more vibrant communities around the globe.The Role You'll Play As a Senior Android Engineer you'll be a key member of a cross-functional team focused on creating new features for the ClassPass mobile apps. You love to build robust and user friendly apps. You know how to separate concerns between the different layers of a mobile codebase, from the user interface components right down to the model layer. You know the best software is created through collaboration and iteration and you're looking for the right opportunity, and the right team, to expand your experience. You like to ship software early and often, you value simplicity and strive to eliminate unnecessary complexity. Experience You Bring Collaborating closely with product & design, shipping early and often. Providing leadership and mentorship for junior engineers through thoughtful code reviews, pairing, and technical discussions. Seeking feedback because you know it has the ability to turn good work into great work. Writing clear and concise technical documents. Keeping up to date with the latest technologies and industry trends, and sharing them with the team. Track record of shipping successful Android apps to the Google Play Store. Proven analytical abilities and propensity for problem solving. Initiative to identify process and systems improvements and to take ownership of implementation. Bias for action, driving impact, and initiating ideas. Technologies you could be working with Kotlin, Jetpack Compose, and Android development. Experience working on a large modular codebase that was started a decade ago and needs to be well architected for the next decade of growth. Flutter experience is a plus, but not a requirement! It is the Company's intent to pay all Team Members competitive wages and salaries that are motivational, fair and equitable. The goal of Company's compensation program is to be transparent, attract potential employees, meet the needs of all current employees, and encourage Team Members to stay with our organization. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location.The base salary range for this position in the United States is $151,300 to $201,700. The total compensation package for this position may also include a performance bonus, benefits and/or other applicable incentive compensation plansHave we piqued your curiosity? Sound like the role for you? We'd love to hear from you! Even if you're not 100% sure about potential fit, we still encourage you to apply. We're looking for the right person, not the perfect series of checkboxes. The Company is an Equal Opportunity Employer. We highly value diversity at our company and encourage people of all different backgrounds, experiences, abilities and perspectives to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected characteristics. By entering your email and phone number and submitting your application, you consent to receive emails, calls and SMS about your application and other roles at The Company, including by auto-dialer. Message and data rates may apply. Opt-out or text STOP to cancel at any time. If you are a California resident or reside outside the United States then by submitting your application you confirm that you have read, understood, agree and - where applicable - grant your prior, free, informed and express consent for the processing of your personal information, including sensitive personal information, as described in our California Applicant Privacy Notice or International Applicant Privacy Notice (as applicable).
Technology
New offer

Movable Ink
Lead Site Reliability Engineer
Senior
Remote
🏢 Summary: Lead Site Reliability Engineer role focused on designing and scaling a multi-cloud, multi-region platform handling billions of daily requests. The position combines hands-on infrastructure engineering, distributed systems architecture, observability, automation, and technical leadership to improve reliability and scalability. 🗂️ Requirements: 6+ years in Site Reliability Engineering or Software Engineering, Experience designing and operating scalable distributed systems, Multi-cloud architecture expertise with AWS and GCP, Experience with observability platforms and SLO frameworks, Infrastructure as Code expertise, Advanced Kubernetes knowledge, Proficiency in multiple programming languages, Advanced Linux systems expertise, Experience leading incident response and on-call practices, Ability to architect automation strategies at scale 📃 Skills: AWS, GCP, Kubernetes, EKS, GKE, Terraform, Chef, Prometheus, Thanos, Grafana, Loki, Tempo, Kafka, Pulsar, ScyllaDB, Cassandra, NodeJS, Golang, Ruby, Python, Linux, Shell 🏢 Description: As one of our Lead Site Reliability Engineers, you will combine hands-on technical expertise with strategic technical leadership across infrastructure and software development. You will own the design and evolution of major systems within our multi-cloud, multi-region, active-active content serving platform that serves upwards of 25 Billion requests daily. Through a combination of architectural vision, cross-team collaboration and mentorship, you will help drive the reliability initiatives and define the technical strategy that scales our platform to 50 Billion requests per day and beyond. Responsibilities: - Define and drive the automation strategy for infrastructure tooling, establishing standards that minimize manual work, increase performance and reduce incident frequency and severity of incidents - Own the design, reliability and evolution of core platform applications, mentoring team members on best practices and ensuring systems meet long-term business objectives - Architect and lead the logging platform strategy, driving its design and balancing availability, retention and cost optimization - Establish capacity planning and performance management frameworks, proactively identifying scaling opportunities and guiding teams through complex troubleshooting scenarios - Lead cross-functional reliability initiatives with SRE and service engineering teams, influencing architectural decisions and championing practices that ensure resilient service delivery - Demonstrate a high level of autonomy in anticipating, identifying, and addressing systemic weaknesses and opportunities for platform improvement without direct supervision. Qualifications: - Proven track record in Site Reliability or Software Engineering, designing, building, and owning scalable, resilient services with a focus on long-term reliability strategy - Deep expertise in architecting and operating complex distributed systems such as Apache Pulsar, Apache Kafka, Grafana Loki, ScyllaDB/Cassandra, with the ability to guide teams through distributed system challenges - Designing and owning automation strategies to manage services at scale, with expertise in establishing performance analysis frameworks and mentoring others on diagnostics and resolution - Deep, hands-on experience (6+ years) in Site Reliability or Software Engineering, specifically leading and shaping multi-cloud architecture and strategy (AWS and GCP) - Experience architecting and leading large-scale observability platforms, including defining observability standards and SLO frameworks. We use Prometheus and Thanos with Grafana Alloy, Loki and Tempo - Experience leading on-call excellence, including driving improvements to monitoring and alerting strategies, automating runbooks and mentoring team members on incident response best practices. Every member of the SRE team does a week long on-call rotation - Expert-level proficiency with infrastructure as code, including defining IaC standards and patterns across teams. We use Terraform and Chef - Advanced Kubernetes expertise, including cluster architecture design, multi-tenancy strategies, and guiding teams on container orchestration best practices. We use EKS and GKE - Proficiency in multiple programming languages with the ability to design and review code that meets reliability standards. We use NodeJS, Golang, Ruby, Python and shell scripting - Advanced Linux systems expertise, with the ability to diagnose complex system-level issues and mentor others on performance tuning and troubleshooting Benefits: - Base pay range: $184,200 - $240,000 per year - Additional bonus eligibility - Full range of medical, financial, and other benefits
Technology
State Street
Java Senior Software Engineer, hybrid, Assistant Vice President
Senior
Hybrid
Krakow, Poland
20,000 - 27,000 PLN/yr
🏢 Summary: Senior Software Engineer role focused on developing and enhancing Java-based middle tier/server-side solutions for a cloud-based financial platform. The position involves building new products, modernizing monolithic systems into cloud-native architectures, and working within an Agile environment on complex financial software. This is a hybrid role contributing to mission-critical systems in the FinTech domain. 🗂️ Requirements: 4-8 years of Java development experience, Experience in financial software or strong knowledge of financial markets, Bachelor’s degree in Computer Science, Engineering or related field, Experience with front-end development using React, Experience developing cloud-native services, Knowledge of SQL and RDBMS, Experience working in Agile/Scrum environments, Ability to write unit and automation tests 📃 Skills: Java, Spring, Microservices, React, SQL, Azure, Kubernetes, Snowflake, Kafka, Tomcat, JavaScript 🏢 Description: About the role Charles River Development (CRD) is the FinTech division of State Street. Together with State Street’s Middle and Back-office services, Charles River’s cloud-based Front Office technology forms the foundation of the State Street Alpha® Platform, the first front-to-back solution in the industry. Our vision is to be the world’s leading investment platform, shaping the future of the industry and driving new levels of technology-led innovation, resiliency, efficiency and growth for investors and the people they serve. CRD Engineering organization is innovating and transforming the platform by moving away from monolithic software to utilizing next generation cloud-based technology that leverages Microsoft Azure, Kafka, Snowflake, etc. Industry momentum has seen CRD grow over 135% in headcount over the last 5 years, and we continue to grow. As a digital innovation leader, we invest into our solutions, processes, systems, and talent. CRD is currently expanding the capabilities of our products in several new areas. The Senior Software Engineer will work on developing new Java middle tier/server-side functionality for the system. This position will involve new product development and requires financial software experience or alternatively a strong understanding and interest in financial markets. This is an opportunity to work within a very strong, senior level engineering team and help to develop challenging new products in the financial space. This job is a hybrid role with at 3 days in the office per week, which you can perform from our offices in Krakow and Gdansk. Your new role As a Senior Software Developer you will: Contribute as a Sr. Individual Contributor within a team of top engineers using Agile methodology Analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems Direct problem solving for projects or major phases of projects to resolve software technical issues Develop, test, debug, and implement software programs, applications and projects using Java, SQL, JavaScript, or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business Provide informed guidance and critical analysis of proposed changes during code reviews Write unit and automation tests to ensure a high-quality product. Identify ways of improving development test methodologies contribute to and related test methodology frameworks Conduct manual tests to ensure a high-quality product. Provide troubleshooting on large, mission critical client implementations Engage in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives Plan and coordinate cross-team activities groups to complete assignments. Mentoring and guiding on designs to Junior Engineers Demonstrate more independence of design and development. Stack: Java, Spring, Microservices, React, SQL, Azure Cloud, Kubernetes, Snowflake What we value Desired skills and competencies: 4-8 years of experience in Java development - preferably in the FinTech (financial markets) area B.S. degree (or foreign education equivalent) in Computer Science, Engineering or other technical course of study required. MS degree strongly preferred. Experience in front-end web development, ideally using React Experience in development of cloud native services (Azure experience a bonus) Knowledge of SQL and experience with RBDMS Experience with Kafka, Snowflake, Kubernetes, Tomcat will be a strong asset What we offer Permanent contract from day one Additional holidays (Birthday Day Off, 3rd and 5th year anniversary Day Off and others) Gold medical package for employees and their families (partner and children) Premium life insurance package and private pension plan Cafeteria system Wide range of soft skills training, technical workshops, language classes and development programs Opportunities to volunteer your time to company-driven initiatives, employee networks or organizations of your choice Variety of well-being programs Possibility of work in rapidly growing global organization on interesting projects About State Street What we do. State Street is one of the largest custodian banks, asset managers and asset intelligence companies in the world. From technology to product innovation we’re making our mark on the financial services industry. For more than two centuries, we’ve been helping our clients safeguard and steward the investments of millions of people. We provide investment servicing, data & analytics, investment research & trading and investment management to institutional clients. Work, Live and Grow. We make all efforts to create a great work environment. Our benefits packages are competitive and comprehensive. Details vary in locations, but you may expect generous medical care, insurance and savings plans among other perks. You’ll have access to flexible Work Program to help you match your needs. And our wealth of development programs and educational support will help you reach your full potential. Inclusion, Diversity and Social Responsibility. We truly believe our employees’ diverse backgrounds, experiences and perspective are a powerful contributor to creating an inclusive environment where everyone can thrive and reach their maximum potential while adding value to both our organization and our clients. We warmly welcome the candidates of diverse origin, background, ability, age, sexual orientation, gender identity and personality. Another fundamental value at State Street is active engagement with our communities around the world, both as a partner and a leader. You will have tools to help balance your professional and personal life, paid volunteer days, matching gift program and access to employee networks that help you stay connected to what matters to you. State Street is an equal opportunity and affirmative action employer. Discover more at StateStreet.com/careers Minimum Salary: zł182 004 Coroczny The minimum salary quoted above applies to the role in the primary location specified. If the candidate ultimately works outside of this primary location, the applicable minimum salary may differ. Salary will be determined based on factors such as the position, type of work performed, individual skills, job description, working hours, diligence, initiative, self-management, length of employment, availability, and the quantity and quality of work delivered, as well as other objective and non-discriminatory criteria relevant to State Street employees. In addition to salary, employees are eligible to be considered for discretionary annual performance-based awards. We Offer: Permanent contract from day one Additional holidays (Birthday Day Off, 3rd and 5th year anniversary Day Off) Gold Medical Package for employees and their families (partner and children) Premium life insurance package and private pension plan Wide range of soft skills training, technical workshops, language classes and development programs Opportunities to volunteer your time to company-driven initiatives, employee networks or organizations of your choice Variety of well-being programs Additional benefits available depending on the seniority of the role About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success. We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future. As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law. Discover more information on jobs at StateStreet.com/careers Read our CEO Statement State Street's Speak Up Line Załącznik do standardu Whistleblowing i Speak Up SSBI GmbH dla Oddziału w Polsce
Technology
State Street
Java Senior Software Engineer, hybrid, Assistant Vice President
Senior
Hybrid
Gdansk, Poland
20,000 - 27,000 PLN/yr
🏢 Summary: Senior Software Engineer role focused on developing Java-based middle-tier and server-side solutions for a cloud-based financial platform, contributing to new product development in the FinTech domain. The position involves designing and building scalable microservices and cloud-native applications within an Agile environment. It offers the opportunity to work on complex, mission-critical systems using modern technologies. 🗂️ Requirements: 4-8 years of Java development experience, Experience in FinTech or strong knowledge of financial markets, Bachelor’s degree in Computer Science, Engineering or related field, Experience with front-end development using React, Experience developing cloud-native services, Knowledge of SQL and RDBMS, Experience working in Agile/Scrum environment 📃 Skills: Java, Spring, Microservices, React, SQL, Azure, Kubernetes, Snowflake, Kafka, Tomcat, JavaScript 🏢 Description: About the role Charles River Development (CRD) is the FinTech division of State Street. Together with State Street’s Middle and Back-office services, Charles River’s cloud-based Front Office technology forms the foundation of the State Street Alpha® Platform, the first front-to-back solution in the industry. Our vision is to be the world’s leading investment platform, shaping the future of the industry and driving new levels of technology-led innovation, resiliency, efficiency and growth for investors and the people they serve. CRD Engineering organization is innovating and transforming the platform by moving away from monolithic software to utilizing next generation cloud-based technology that leverages Microsoft Azure, Kafka, Snowflake, etc. Industry momentum has seen CRD grow over 135% in headcount over the last 5 years, and we continue to grow. As a digital innovation leader, we invest into our solutions, processes, systems, and talent. CRD is currently expanding the capabilities of our products in several new areas. The Senior Software Engineer will work on developing new Java middle tier/server-side functionality for the system. This position will involve new product development and requires financial software experience or alternatively a strong understanding and interest in financial markets. This is an opportunity to work within a very strong, senior level engineering team and help to develop challenging new products in the financial space. This job is a hybrid role with at 3 days in the office per week, which you can perform from our offices in Krakow and Gdansk. Your new role As a Senior Software Developer you will: Contribute as a Sr. Individual Contributor within a team of top engineers using Agile methodology Analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems Direct problem solving for projects or major phases of projects to resolve software technical issues Develop, test, debug, and implement software programs, applications and projects using Java, SQL, JavaScript, or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business Provide informed guidance and critical analysis of proposed changes during code reviews Write unit and automation tests to ensure a high-quality product. Identify ways of improving development test methodologies contribute to and related test methodology frameworks Conduct manual tests to ensure a high-quality product. Provide troubleshooting on large, mission critical client implementations Engage in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives Plan and coordinate cross-team activities groups to complete assignments. Mentoring and guiding on designs to Junior Engineers Demonstrate more independence of design and development. Stack: Java, Spring, Microservices, React, SQL, Azure Cloud, Kubernetes, Snowflake What we value Desired skills and competencies: 4-8 years of experience in Java development - preferably in the FinTech (financial markets) area B.S. degree (or foreign education equivalent) in Computer Science, Engineering or other technical course of study required. MS degree strongly preferred. Experience in front-end web development, ideally using React Experience in development of cloud native services (Azure experience a bonus) Knowledge of SQL and experience with RBDMS Experience with Kafka, Snowflake, Kubernetes, Tomcat will be a strong asset What we offer Permanent contract from day one Additional holidays (Birthday Day Off, 3rd and 5th year anniversary Day Off and others) Gold medical package for employees and their families (partner and children) Premium life insurance package and private pension plan Cafeteria system Wide range of soft skills training, technical workshops, language classes and development programs Opportunities to volunteer your time to company-driven initiatives, employee networks or organizations of your choice Variety of well-being programs Possibility of work in rapidly growing global organization on interesting projects About State Street What we do. State Street is one of the largest custodian banks, asset managers and asset intelligence companies in the world. From technology to product innovation we’re making our mark on the financial services industry. For more than two centuries, we’ve been helping our clients safeguard and steward the investments of millions of people. We provide investment servicing, data & analytics, investment research & trading and investment management to institutional clients. Work, Live and Grow. We make all efforts to create a great work environment. Our benefits packages are competitive and comprehensive. Details vary in locations, but you may expect generous medical care, insurance and savings plans among other perks. You’ll have access to flexible Work Program to help you match your needs. And our wealth of development programs and educational support will help you reach your full potential. Inclusion, Diversity and Social Responsibility. We truly believe our employees’ diverse backgrounds, experiences and perspective are a powerful contributor to creating an inclusive environment where everyone can thrive and reach their maximum potential while adding value to both our organization and our clients. We warmly welcome the candidates of diverse origin, background, ability, age, sexual orientation, gender identity and personality. Another fundamental value at State Street is active engagement with our communities around the world, both as a partner and a leader. You will have tools to help balance your professional and personal life, paid volunteer days, matching gift program and access to employee networks that help you stay connected to what matters to you. State Street is an equal opportunity and affirmative action employer. Discover more at StateStreet.com/careers Minimum Salary: zł182 004 Coroczny The minimum salary quoted above applies to the role in the primary location specified. If the candidate ultimately works outside of this primary location, the applicable minimum salary may differ. Salary will be determined based on factors such as the position, type of work performed, individual skills, job description, working hours, diligence, initiative, self-management, length of employment, availability, and the quantity and quality of work delivered, as well as other objective and non-discriminatory criteria relevant to State Street employees. In addition to salary, employees are eligible to be considered for discretionary annual performance-based awards. We Offer: Permanent contract from day one Additional holidays (Birthday Day Off, 3rd and 5th year anniversary Day Off) Gold Medical Package for employees and their families (partner and children) Premium life insurance package and private pension plan Wide range of soft skills training, technical workshops, language classes and development programs Opportunities to volunteer your time to company-driven initiatives, employee networks or organizations of your choice Variety of well-being programs Additional benefits available depending on the seniority of the role About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success. We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future. As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law. Discover more information on jobs at StateStreet.com/careers Read our CEO Statement State Street's Speak Up Line Załącznik do standardu Whistleblowing i Speak Up SSBI GmbH dla Oddziału w Polsce
Technology
intent
Senior Android Developer (freelance)
Senior
Remote
Warsaw, Poland
15,000 - 30,000 PLN/mo
🏢 Summary: Freelance Senior Android Developer role focused on building and maintaining high-performance Android applications for IoT and connected device projects. The position involves developing Kotlin-based apps, integrating with Bluetooth Low Energy peripherals, and contributing to architecture and code quality in a remote environment. It offers collaboration on upcoming IoT projects with potential for long-term engagement. 🗂️ Requirements: 3+ years of commercial Android development experience, Strong experience with Kotlin, Experience with Kotlin Coroutines, Experience writing Unit Tests / TDD, Knowledge of Koin and Hilt, Knowledge of Jetpack Compose, Experience with Bluetooth Low Energy communication, B2 level English (written and spoken), Experience reviewing code and maintaining high-quality standards 📃 Skills: Android, Kotlin, Coroutines, UnitTesting, TDD, Koin, Hilt, JetpackCompose, BLE, JUnit, Mockito, Robolectric, MVP, Flutter, Jira, Confluence 🏢 Description: In short If you're a Senior Android Developer who knows BLE inside out and isn't afraid of code that talks to physical things, we want to talk. You'd join us on a freelance, time & material basis: you're paid for the hours you actually work on real client projects. The first three months are about figuring out if we're a good match. When things work out, and that depends on the work itself, the project pipeline, and business timing, there's a real path to our core team with a permanent contract and full benefits. Why intent? We've been designing and co-creating connected devices since 2008. Wearables, smart audio, health-tech hardware for clients like Oura and BOSE, backed by investors like a16z and Founders Fund. We're 60+ people, fully remote, and AI-native since before LinkedIn influencers discovered the term. We use AI every day, in actual work, not just in company decks. If your Kotlin has ever made a physical device do something it couldn't do before, you already get why we love what we do. Who this role is NOT for If you like being told exactly what to build every morning, opening Jira, closing Jira, and logging off at 17:01, we're probably not your people. We look for engineers who ask "why" before "how", challenge assumptions, and occasionally break things because they were trying something new. We're AI-native and we expect you to treat AI as a daily multiplier, not a gimmick. What we expect: ownership of what you touch, straight talk when things get complicated, and the kind of curiosity that makes you actually care about the device on the other end of your Bluetooth connection. What you'll do Design, build, and maintain Android apps that communicate with hardware peripherals over BLE Write performant, reusable, and reliable Kotlin code, the kind people don't dread inheriting Take part in specifying, planning, and estimating new modules and features Cover your code with unit tests and keep a TDD mindset where it makes sense Review pull requests and give your teammates feedback that actually helps Hunt down bottlenecks and bugs, including the ones that only show up on one OEM Share what you learn: tech talks, internal docs, pair sessions, whatever fits Use AI tools as part of your daily workflow, not as a party trick What we're looking for 3+ years writing production Android in commercial projects Strong Kotlin (not "I read about coroutines once") Hands-on BLE integration experience: real apps talking to real peripherals Jetpack Compose in production Comfort with popular Android libraries: Koin, Hilt, and the modern stack Unit testing discipline (JUnit, Mockito, Robolectric, or similar) with a TDD mindset English at B2+, written and spoken, because our clients are mostly US-based Problem-solving over line-counting: we'll take a creative thinker over a fast typist any day High coding standards and an eye on what's new in the Android world Initiative, ownership, and the kind of communication where people don't have to guess what you meant Nice to have Solid grasp of architecture and design patterns Previous IoT or connected device projects Functional reactive programming (Flow, RxJava) Google Play release experience and Android Auto Agile or Scrum delivery experience Some Flutter experience Genuine curiosity about the things you build, not just the code behind them How we work Fully remote. We have a pet-friendly office in Warsaw and a coworking space in Gdansk if walls and coffee machines motivate you, but nobody will ask why you're not there. Working hours are flexible: most of the team operates between 10:00 and 18:00 CET, and that's when most meetings happen. Evening calls with US-based clients (up to ~20:00) are part of the rhythm, sometimes a couple of times a week, always planned ahead. You'll be part of the Mobile chapter for knowledge-sharing, and at the same time on a project squad led by a PM for day-to-day delivery. What you'll get 90-180 PLN/h net B2B, depending on your experience Truly flexible hours: you organize your day Fully remote, with pet-friendly Warsaw office + Gdansk cowork if you want them Access to our internal knowledge-sharing: tech talks, experiments, side projects When the first 3 months work out, and that depends on the work, the project pipeline, and business timing, there's a real path to a permanent contract with a fixed monthly salary, 26 days paid leave, 10 sick days, Saltus medical care, and a training budget No sugarcoating: during the freelance period there's no paid leave or medical benefits. Those come with the permanent contract, and we're transparent about that upfront. Your first weeks We aim to give you space to ramp up before jumping into live project work, but this is a real company with real deadlines: if the project needs you sooner, we'll make sure you have the support to hit the ground running. You'll get paired with a technical buddy and tackle progressively bigger tasks, so both sides can see how the collaboration feels. Feedback comes early and often, no one waits three months to tell you something isn't working. If it's great, you'll know. If something needs adjusting, you'll hear about it while there's still time to adjust. Recruitment process The entire process is in English. All interviews are recorded for internal evaluation purposes. Application with a few screening questions HR call, ~45 min, casual Technical meeting, ~90 min, with the technical team (may include live coding) Final feedback within a few days Once we're in touch, you'll hear from us fast. We don't ghost and we don't drag. One more thing intent is an equal opportunity employer. We care about what you can do, not where you come from. Send us your CV and a few words about why this caught your eye. Bonus points if you share something you've built that made you proud.
Technology
Revolut
Software Engineer (Android)
Senior
Remote
Krakow, Poland
28,000 - 40,000 PLN/mo
🏢 Summary: Android Developer role focused on building and delivering new features for a large-scale financial mobile app, collaborating closely with product and design teams. The position involves end-to-end feature development, from prototyping to release, ensuring consistent and user-focused mobile experiences. 🗂️ Requirements: 5+ years of Android development experience, Strong knowledge of Android SDK, Proficiency in Kotlin, Experience building Android apps for multiple device types, Experience collaborating on cross-functional software projects 📃 Skills: Android, Kotlin, SDK 🏢 Description: About Revolut People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 70+ million customers get more from their money every day. As we continue our lightning-fast growth, 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution. About the role Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do. We’re looking for Android Developers interested in every step, stage, and release of a feature who can collaborate effectively with team members across the business. Up to break barriers and shape what's next in finance? Let's get in touch. What you’ll be doing Collaborating closely with product designers to focus on new feature design and prototyping Assisting in the user experience design process, from wireframes and mockups through implementation and release Working with design and business teams to define and implement user-focused solutions Helping to define and maintain visual guidelines, ensuring consistency throughout the app Prototyping new user interactions and iterations based on feedback from peers What you'll need 5+ years of experience in Android development A deep understanding of the Android SDK and Kotlin A background in building Android apps for a wide range of devices A track record of collaborating on cross-functional software projects An eagerness to learn quickly and deliver results in a dynamic environment Excellent communication and organisational skills A collaborative mindset to thrive in fast-paced team environments Fluency in English Nice to have A degree in computer science A perspective on mobile development best practices A GitHub portfolio showcasing personal or open-source projects Experience in financial services Familiarity with test-driven development (TDD) Compensation range Krakow: PLN9,500 - PLN40,000 gross monthly* Poland: PLN9,500 - PLN40,000 gross monthly* Other locations: Compensation will be discussed during the interview process *Final compensation will be determined based on the candidate's qualifications, skills, and previous experience Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.
Technology
XTB
Engineering Team Leader (Platform Android)
Senior
Remote
Warsaw, Poland
27,200 - 34,600 PLN
🏢 Summary: Leadership role responsible for driving the Android Platform team, combining hands-on Android architecture expertise with team management. The position focuses on building scalable, modular mobile applications and enabling product teams to deliver high-quality solutions efficiently. It involves technical ownership, architectural decisions, and fostering an Android engineering community. 🗂️ Requirements: Solid experience as Android Developer, Several years experience as Senior Developer, Tech Lead or Architect, Formal experience managing a technical team, Strong experience designing complex Android application architecture, Practical experience with Native Kotlin, Deep knowledge of modular architecture, Deep knowledge of Clean Architecture, Deep knowledge of MVI or MVVM, Practical experience with Coroutines and Flow, Experience building UI with Jetpack Compose, Experience with observability and crash reporting, Experience writing automated tests in mobile environments, Experience delivering end-to-end Android projects to production, Knowledge of CI/CD for mobile applications, Experience working with remote teams 📃 Skills: Android, Kotlin, Coroutines, Flow, Compose, Jetpack, CleanArchitecture, MVI, MVVM, Crashlytics, Analytics, CI/CD, GitLab, Bitrise, REST, gRPC, WCAG, AI 🏢 Description: XTB is a global company from the financial industry, focusing on online trading of financial instruments. We are the largest FinTech in Poland and a leader in Central and Eastern Europe, and the range of our operations covers several countries, including Asia and South America. At XTB, we focus on the development of our employees, giving them opportunities to gain knowledge and skills in various fields, as well as offering a number of training and development programs. If you are looking for challenges and want to gain valuable experience in an international business environment, XTB is the right place for you. We are a certified Great Place to Work company. By setting the bar high, we can always rely on each other. Within our department, we also organize workshops and guilds - meetings dedicated to specific areas or technologies, to continuously develop our skills and build a strong engineering community. About the team: We create tools and solutions that enable product teams to deliver business value faster, more safely, and more efficiently. We work on applications in a modular architecture, focusing on quality, scalability, maintainability, and modern technologies within the Android ecosystem. Who are we looking for? We are looking for a Team Leader who will lead the Android Platform team - someone who combines strong technical competencies in the Android area with experience in team management and building a community (guild) of Android developers. What do we expect? Proactive approach, ambition, and independence in tackling challenges of large projects, Taking responsibility for your area, decisions made, and the team, Courage in expressing your own vision and opinions, combined with effectiveness and consistency in executing ideas, Business-oriented mindset and the ability to choose technologies according to goals and product needs, Openness to collaboration with diverse teams and stakeholders. Managerial skills: Ability to decompose tasks and incrementally deliver value within a defined timeframe, Conscious monitoring and management of technical debt, Optimal task delegation within the team, Building a culture of open, two-way feedback, Mentoring and supporting the development of team members' competencies, Experience in building a technical community, conducting workshops, and facilitating meetings, Effective conflict resolution. Technical skills: Commercial experience in designing architecture and implementing complex mobile applications for the Android platform, Proficiency in technologies: Native Kotlin, Coroutines/Flow, Compose, Clean Architecture, MVI/MVVM, Experience in building Observability (Crashlytics, Analytics, etc.), Experience in creating automated tests in line with the testing pyramid in a mobile environment, Knowledge of good programming practices and ability to apply design patterns, Practical use of AI tools in engineering and managerial work. Requirements Solid experience (background) as an Android developer, Several years of experience in the role of Senior Developer, Tech Lead, or Architect, Experience in formally managing a team as a manager, Practical experience in building and developing Android applications using Native Kotlin, Deep knowledge of: modular architecture, Clean Architecture, and MVI/MVVM, Practical application of the reactive approach: Coroutines/Flow, Experience in building UI using Jetpack Compose, Knowledge of scalability, performance, and reliability of mobile applications, Participation in end-to-end projects, from architecture design to production deployment (Google Play, CI/CD), Experience working with remote teams. Nice to have Experience in building an internal Android developer community and initiating and running an Android Guild, Experience with backend architecture and APIs (e.g., REST, gRPC), Knowledge of Accessibility (WCAG) in mobile applications, Experience with CI/CD processes and deployment automation for mobile applications (e.g., GitLab CI, Bitrise). What we offer? Real influence on the development of the company and the product, Work in an experienced team that is happy to share its knowledge, A clear vision of development thanks to regular feedback and clear career paths, Regular team-building meetings. Benefits A training budget for courses and conferences that interest you, An extra day off on your birthday, An extra day off for parents, Equipment tailored to your needs, Private medical care and group insurance, Access to an e-learning platform for learning English and a benefits platform, Access to a wellbeing platform and the opportunity to take advantage of workshops and private therapy sessions, Remote work, from the office in Warsaw or from a coworking space in your city.
Technology

Speechify
Senior Software Engineer, Core Experiences - Ann Arbor, MI, USA
Senior
On-site
Ann Arbor, MI
🏢 Summary: Senior Software Engineer role on the Core Experiences Team, building and maintaining foundational services and cross-platform SDKs that power the product experience. The position focuses on designing reliable APIs, optimizing performance, and delivering cloud functions and backend services using Kotlin Multiplatform. It combines product collaboration with infrastructure work to enhance scalability and user experience. 🗂️ Requirements: Strong experience with Kotlin Multiplatform, Experience building and maintaining cross-platform SDKs, Proven ability to design and maintain APIs, Experience developing cloud functions and backend services, Ability to optimize performance and improve algorithms, Systems design and end-to-end architecture experience 📃 Skills: Kotlin, KotlinMultiplatform, Java, GCP, SDK, APIs, CloudFunctions, Backend, Algorithms 🏢 Description: Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Technology

Speechify
Senior Software Engineer, Core Experiences - Birmingham, AL, USA
Senior
On-site
Birmingham, AL
🏢 Summary: Senior Software Engineer role on the Core Experiences Team building and maintaining foundational services and cross-platform SDKs that power the product experience. The position focuses on designing reliable APIs, optimizing performance, and shipping cloud functions and backend services using Kotlin. It combines product collaboration with infrastructure work to enhance scalability and user experience. 🗂️ Requirements: Experience with Kotlin Multiplatform, Experience building backend services and cloud functions, Ability to design and maintain APIs and SDKs, Strong system design and architecture skills, Experience optimizing algorithms and performance, Ability to collaborate with cross-functional product teams 📃 Skills: Kotlin, KotlinMultiplatform, Java, GCP, SDK, API, Cloud, Backend, Algorithms 🏢 Description: Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Technology

Speechify
Senior Software Engineer, Core Experiences - Stony Brook, NY, USA
Senior
On-site
Stony Brook, NY
🏢 Summary: Senior Software Engineer role focused on building and maintaining foundational services and cross-platform SDKs that power core product experiences. The position involves designing reliable APIs, optimizing algorithms and abstractions, and delivering lightweight backend services and cloud functions. It combines product collaboration with infrastructure work to enhance performance and user experience at scale. 🗂️ Requirements: Experience with Kotlin Multiplatform, Ability to design and maintain cross-platform SDKs, Experience building backend services and cloud functions, Strong API design skills, Experience optimizing algorithms and system performance, Ability to work with product teams on technical integration, Experience with distributed or cloud-based systems 📃 Skills: Kotlin, KotlinMultiplatform, Java, GCP, SDK, API, Backend, Cloud, Algorithms 🏢 Description: Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.