Job Closed
This listing is no longer active.
Rediscover the meaning of technology | Spain, USA, UK, Germany, Netherlands, Australia and Romania.
Android Engineer (Kotlin Developer)
Location
Brazil
Posted
93 days ago
Salary
0
Seniority
Mid Level
Job Description
Android Engineer (Kotlin Developer)
Plain Concepts
We’re looking for an Android engineer who is comfortable owning features end-to-end and making pragmatic technical decisions. This role is hands-on: you’ll be building and maintaining production-grade Android applications using Kotlin, working closely with product, design, and backend teams. The codebase is actively evolving, so expect to balance shipping features with improving architecture and code quality. Responsibilities - Design, build, and maintain Android applications written in Kotlin - Translate product requirements into scalable, testable, and maintainable solutions - Own features from initial concept through release and post-launch support - Write clean, idiomatic Kotlin with a focus on readability and long-term maintainability - Work with modern Android architecture patterns (MVVM, MVI, or similar) - Integrate RESTful APIs and handle asynchronous data flows - Collaborate with backend engineers to define and evolve API contracts - Ensure app performance, responsiveness, and stability across a range of devices - Identify bottlenecks and bugs, and implement fixes with minimal supervision - Contribute to code reviews, technical discussions, and architectural decisions - Continuously improve code quality, tooling, and development processes
Job Requirements
- Strong experience building Android applications in Kotlin
- Solid understanding of Android SDK, app lifecycle, and common pitfalls
- Experience with modern Android development tools and libraries (e.g., Jetpack components, Coroutines, Flow)
- Familiarity with dependency injection (e.g., Hilt, Dagger)
- Experience consuming and designing REST APIs
- Good understanding of threading, memory management, and performance optimization on Android
- Experience writing unit and instrumentation tests
- Comfortable working with Git in a collaborative environment
- English level: Fluent
- All candidates must be based in Brazil
- Nice to have:
- Experience with Jetpack Compose in production
- Familiarity with modularized architectures
- Experience with CI/CD pipelines for Android
- Exposure to Kotlin Multiplatform
- Understanding of offline-first architectures and caching strategies
Related Guides
Related Categories
Related Job Pages
More Developer Relations Jobs
Technical Enablement & Developer Relations Lead
TetraScienceOpen | Cloud-Native | Purpose-Built for Science
About TetraScience TetraScience is the Scientific Data and AI Company building Tetra OS, the operating system for scientific intelligence. We help the world’s leading life sciences firms turn fragmented scientific data into AI-native assets and scientific workflows that accelerate discovery, development, and manufacturing. TetraScience’s growing ecosystem of strategic partners includes NVIDIA, Databricks, Thermo Fisher Scientific, Snowflake, Google, and Microsoft. In connection with your candidacy, you will be asked to carefully review “The Tetra Way,” authored by our CEO, Patrick Grady; it is impossible to overstate the importance of this document, and you should take it literally as you decide whether our mission, culture, and expectations are right for you. What You Will Do TetraScience is looking for a Technical Enablement Lead / Developer Relations Lead for the EU. The ideal candidate should have expertise in customer and field enablement, adult learning principles, educational program creation, use case architecture and implementation, and a genuine passion for Data and AI technologies. The candidate should be driven by a desire to educate and inspire, and have the technical skills to quickly prototype new ideas and solutions. And finally, the candidate should seek to ensure developers can be successful with minimal friction, and champion product and process changes that make this a reality. You will work to understand the needs of different user personas (data scientists, machine learning engineers, scientists and R&D IT analysts), analyze their data environment, assist in the design and implementation of self-service solutions, and create training artifacts to accelerate adoption and growth. This is a technical enablement role, interfacing between internal and external stakeholders including; sales teams, technical teams, customers and potential customers. Your expertise not only covers the technical aspects of data integration, storage, access and architectures but also includes the skills to convey complex technical concepts in a way that aligns with business needs and potential solutions. Your work will directly impact how developers adopt TetraScience’s Scientific Data & AI Cloud, leverage new platform capabilities, and innovate in our ecosystem. You’ll collaborate closely with Product, Platform Engineering, Field Engineering, Customer Engagement & Support, Sales, and Marketing teams to empower customers, technical field team members, and all customer-facing technical roles through exceptional enablement programs. You’ll set the strategy for EU developer experience and community, including partners, customers, and independent developers; and be responsible for how developers discover, onboard, build, and scale applications. This role will be pivotal in growing our developer ecosystem, gathering crucial feedback to inform product development. Your work will educate and inspire the biopharmaceutical industry as to the power of an open ecosystem where precisely engineered scientific data flows freely and without restrictions. Your success in this role will directly shape TetraScience's growth trajectory and market position while ensuring our platform is accelerating science and patient outcomes across countless use cases. Responsibilities - Scientific & Domain Expertise - Deep understanding of pharmaceutical/life sciences R&D workflows, data, and scientific principles - Ability to engage credibly with data scientists, lab scientists, and R&D IT stakeholders - Technical Skills - Able to code and build practical solutions using scientific data platforms, pipelines, and apps - Translate complex technical problems into working implementations within a pharma context - Training & Enablement - Design and deliver in-person training sessions, workshops, and demonstrations for both technical and non-technical audiences - Create supporting materials: tutorials, documentation, sample code, and best practice guides - Communication & Collaboration - Translate technical and scientific concepts into clear, accessible language for non-technical stakeholders - Collaborate with Product, Engineering, and UX teams to surface customer feedback as actionable requirements
Technical Enablement & Developer Relations Lead
TetraScienceOpen | Cloud-Native | Purpose-Built for Science
About TetraScience TetraScience is the Scientific Data and AI Company building Tetra OS, the operating system for scientific intelligence. We help the world’s leading life sciences firms turn fragmented scientific data into AI-native assets and scientific workflows that accelerate discovery, development, and manufacturing. TetraScience’s growing ecosystem of strategic partners includes NVIDIA, Databricks, Thermo Fisher Scientific, Snowflake, Google, and Microsoft. In connection with your candidacy, you will be asked to carefully review “The Tetra Way,” authored by our CEO, Patrick Grady; it is impossible to overstate the importance of this document, and you should take it literally as you decide whether our mission, culture, and expectations are right for you. What You Will Do TetraScience is looking for a Technical Enablement Lead / Developer Relations Lead for the EU. The ideal candidate should have expertise in customer and field enablement, adult learning principles, educational program creation, use case architecture and implementation, and a genuine passion for Data and AI technologies. The candidate should be driven by a desire to educate and inspire, and have the technical skills to quickly prototype new ideas and solutions. And finally, the candidate should seek to ensure developers can be successful with minimal friction, and champion product and process changes that make this a reality. You will work to understand the needs of different user personas (data scientists, machine learning engineers, scientists and R&D IT analysts), analyze their data environment, assist in the design and implementation of self-service solutions, and create training artifacts to accelerate adoption and growth. This is a technical enablement role, interfacing between internal and external stakeholders including; sales teams, technical teams, customers and potential customers. Your expertise not only covers the technical aspects of data integration, storage, access and architectures but also includes the skills to convey complex technical concepts in a way that aligns with business needs and potential solutions. Your work will directly impact how developers adopt TetraScience’s Scientific Data & AI Cloud, leverage new platform capabilities, and innovate in our ecosystem. You’ll collaborate closely with Product, Platform Engineering, Field Engineering, Customer Engagement & Support, Sales, and Marketing teams to empower customers, technical field team members, and all customer-facing technical roles through exceptional enablement programs. You’ll set the strategy for EU developer experience and community, including partners, customers, and independent developers; and be responsible for how developers discover, onboard, build, and scale applications. This role will be pivotal in growing our developer ecosystem, gathering crucial feedback to inform product development. Your work will educate and inspire the biopharmaceutical industry as to the power of an open ecosystem where precisely engineered scientific data flows freely and without restrictions. Your success in this role will directly shape TetraScience's growth trajectory and market position while ensuring our platform is accelerating science and patient outcomes across countless use cases. Responsibilities - Scientific & Domain Expertise - Deep understanding of pharmaceutical/life sciences R&D workflows, data, and scientific principles - Ability to engage credibly with data scientists, lab scientists, and R&D IT stakeholders - Technical Skills - Able to code and build practical solutions using scientific data platforms, pipelines, and apps - Translate complex technical problems into working implementations within a pharma context - Training & Enablement - Design and deliver in-person training sessions, workshops, and demonstrations for both technical and non-technical audiences - Create supporting materials: tutorials, documentation, sample code, and best practice guides - Communication & Collaboration - Translate technical and scientific concepts into clear, accessible language for non-technical stakeholders - Collaborate with Product, Engineering, and UX teams to surface customer feedback as actionable requirements
Technical Enablement & Developer Relations Lead
TetraScienceOpen | Cloud-Native | Purpose-Built for Science
About TetraScience TetraScience is the Scientific Data and AI Company building Tetra OS, the operating system for scientific intelligence. We help the world’s leading life sciences firms turn fragmented scientific data into AI-native assets and scientific workflows that accelerate discovery, development, and manufacturing. TetraScience’s growing ecosystem of strategic partners includes NVIDIA, Databricks, Thermo Fisher Scientific, Snowflake, Google, and Microsoft. In connection with your candidacy, you will be asked to carefully review “The Tetra Way,” authored by our CEO, Patrick Grady; it is impossible to overstate the importance of this document, and you should take it literally as you decide whether our mission, culture, and expectations are right for you. What You Will Do TetraScience is looking for a Technical Enablement Lead / Developer Relations Lead for the EU. The ideal candidate should have expertise in customer and field enablement, adult learning principles, educational program creation, use case architecture and implementation, and a genuine passion for Data and AI technologies. The candidate should be driven by a desire to educate and inspire, and have the technical skills to quickly prototype new ideas and solutions. And finally, the candidate should seek to ensure developers can be successful with minimal friction, and champion product and process changes that make this a reality. You will work to understand the needs of different user personas (data scientists, machine learning engineers, scientists and R&D IT analysts), analyze their data environment, assist in the design and implementation of self-service solutions, and create training artifacts to accelerate adoption and growth. This is a technical enablement role, interfacing between internal and external stakeholders including; sales teams, technical teams, customers and potential customers. Your expertise not only covers the technical aspects of data integration, storage, access and architectures but also includes the skills to convey complex technical concepts in a way that aligns with business needs and potential solutions. Your work will directly impact how developers adopt TetraScience’s Scientific Data & AI Cloud, leverage new platform capabilities, and innovate in our ecosystem. You’ll collaborate closely with Product, Platform Engineering, Field Engineering, Customer Engagement & Support, Sales, and Marketing teams to empower customers, technical field team members, and all customer-facing technical roles through exceptional enablement programs. You’ll set the strategy for EU developer experience and community, including partners, customers, and independent developers; and be responsible for how developers discover, onboard, build, and scale applications. This role will be pivotal in growing our developer ecosystem, gathering crucial feedback to inform product development. Your work will educate and inspire the biopharmaceutical industry as to the power of an open ecosystem where precisely engineered scientific data flows freely and without restrictions. Your success in this role will directly shape TetraScience's growth trajectory and market position while ensuring our platform is accelerating science and patient outcomes across countless use cases. Responsibilities - Scientific & Domain Expertise - Deep understanding of pharmaceutical/life sciences R&D workflows, data, and scientific principles - Ability to engage credibly with data scientists, lab scientists, and R&D IT stakeholders - Technical Skills - Able to code and build practical solutions using scientific data platforms, pipelines, and apps - Translate complex technical problems into working implementations within a pharma context - Training & Enablement - Design and deliver in-person training sessions, workshops, and demonstrations for both technical and non-technical audiences - Create supporting materials: tutorials, documentation, sample code, and best practice guides - Communication & Collaboration - Translate technical and scientific concepts into clear, accessible language for non-technical stakeholders - Collaborate with Product, Engineering, and UX teams to surface customer feedback as actionable requirements
Technical Enablement & Developer Relations Lead
TetraScienceOpen | Cloud-Native | Purpose-Built for Science
About TetraScience TetraScience is the Scientific Data and AI Company building Tetra OS, the operating system for scientific intelligence. We help the world’s leading life sciences firms turn fragmented scientific data into AI-native assets and scientific workflows that accelerate discovery, development, and manufacturing. TetraScience’s growing ecosystem of strategic partners includes NVIDIA, Databricks, Thermo Fisher Scientific, Snowflake, Google, and Microsoft. In connection with your candidacy, you will be asked to carefully review “The Tetra Way,” authored by our CEO, Patrick Grady; it is impossible to overstate the importance of this document, and you should take it literally as you decide whether our mission, culture, and expectations are right for you. What You Will Do TetraScience is looking for a Technical Enablement Lead / Developer Relations Lead for the EU. The ideal candidate should have expertise in customer and field enablement, adult learning principles, educational program creation, use case architecture and implementation, and a genuine passion for Data and AI technologies. The candidate should be driven by a desire to educate and inspire, and have the technical skills to quickly prototype new ideas and solutions. And finally, the candidate should seek to ensure developers can be successful with minimal friction, and champion product and process changes that make this a reality. You will work to understand the needs of different user personas (data scientists, machine learning engineers, scientists and R&D IT analysts), analyze their data environment, assist in the design and implementation of self-service solutions, and create training artifacts to accelerate adoption and growth. This is a technical enablement role, interfacing between internal and external stakeholders including; sales teams, technical teams, customers and potential customers. Your expertise not only covers the technical aspects of data integration, storage, access and architectures but also includes the skills to convey complex technical concepts in a way that aligns with business needs and potential solutions. Your work will directly impact how developers adopt TetraScience’s Scientific Data & AI Cloud, leverage new platform capabilities, and innovate in our ecosystem. You’ll collaborate closely with Product, Platform Engineering, Field Engineering, Customer Engagement & Support, Sales, and Marketing teams to empower customers, technical field team members, and all customer-facing technical roles through exceptional enablement programs. You’ll set the strategy for EU developer experience and community, including partners, customers, and independent developers; and be responsible for how developers discover, onboard, build, and scale applications. This role will be pivotal in growing our developer ecosystem, gathering crucial feedback to inform product development. Your work will educate and inspire the biopharmaceutical industry as to the power of an open ecosystem where precisely engineered scientific data flows freely and without restrictions. Your success in this role will directly shape TetraScience's growth trajectory and market position while ensuring our platform is accelerating science and patient outcomes across countless use cases. Responsibilities - Scientific & Domain Expertise - Deep understanding of pharmaceutical/life sciences R&D workflows, data, and scientific principles - Ability to engage credibly with data scientists, lab scientists, and R&D IT stakeholders - Technical Skills - Able to code and build practical solutions using scientific data platforms, pipelines, and apps - Translate complex technical problems into working implementations within a pharma context - Training & Enablement - Design and deliver in-person training sessions, workshops, and demonstrations for both technical and non-technical audiences - Create supporting materials: tutorials, documentation, sample code, and best practice guides - Communication & Collaboration - Translate technical and scientific concepts into clear, accessible language for non-technical stakeholders - Collaborate with Product, Engineering, and UX teams to surface customer feedback as actionable requirements

