Вакансії Android Developer

Consulting / Integrator
Досвід від 3 років Middle Full-time Не має значення Є тестове завдання Remote
16.05.20242
Детальніше
  • Java
  • Kotlin
  • Git
  • GitFlow
  • MVVM
  • Agile
  • React Native
  • Android Studio
  • Android SDK

As an Android Engineer specialising in React Native, your primary responsibility will be to lead the development and maintenance of our Android applications using React Native framework. You will collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable mobile applications.

Expected Qualities:

  • Technical Expertise: Possess strong skills in Android development, with proficiency in React Native framework.
  • Problem-Solving: Demonstrate creativity and resourcefulness in overcoming technical challenges and addressing evolving business requirements.
  • Collaboration: Work effectively within cross-functional teams, communicating technical concepts clearly and fostering collaboration.
  • Adaptability: Thrive in fast-paced environments, adapting quickly to changing project requirements and priorities.
  • Continuous Learning: Stay updated with emerging technologies and best practices in mobile app development.
  • Effective Communication: Communicate technical concepts clearly and effectively to stakeholders at all levels.

Required Skills:

  • Excellent knowledge of Java and Kotlin for Android development.
  • Proficiency in using Android Studio and the Android SDK.
  • Strong focus on refactoring and code quality.
  • Experience writing Unit tests as standard part of the development lifecycle.
  • Proficient in Git and Gitflow and experience with different branching strategies.
  • Knowledge and experience of MVVM and MVP patterns.
  • Background in object-oriented design and re-usable components & frameworks.
  • Strong problem-solving and troubleshooting skills.
  • Understanding in build and release of applications to Google Play.
  • Familiarity developing with reusable frameworks.
  • Experience working within a team based across multiple locations & time-zones.
  • Experience working in an Agile Environment.

Key Responsibilities:

  • Lead the development and maintenance of Android applications using React Native framework.
  • Collaborate with cross-functional teams to define technical solutions and project plans.
  • Architect and implement scalable and maintainable mobile applications.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Test and debug applications to ensure high-quality deliverables.
  • Continuously monitor and optimize application performance.
  • Stay updated with the latest trends and technologies in mobile app development.
  • Provide technical guidance and mentorship to junior team members.

Qualifications and Demonstrable Skills:

  • Bachelor's Degree in Computer Science or related field.
  • Minimum of 3 years of experience in Android development, with proficiency in React Native framework.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills, both oral and written.
  • Ability to work effectively within a team and independently.

Інформація про компанію Amach Software

Amach Software - компанія, що спеціалізується на автоматизованому тестуванні та розгортанні. Команда допомагає створити та інтегрувати індивідуальну систему автоматизації, яка узгоджує тестування та операційну практику організації, створює фреймворки, що є швидкими, масштабованими, простими в обслуговуванні та бездоганно інтегруються з будь-яким сервером збірки та репозиторієм керування вихідним кодом.
Рік заснування: 2013
Кількість працівників: 251-500
Сайт: amach.com

Переваги співробітникам

Відгукнутися
Досвід не має значення Middle, Senior Full-time Не має значення Є тестове завдання GIG contract Office Київ
14.05.20240
Детальніше
  • VectorDrawable
  • SVG
  • Canvas
  • JavaScript
  • HTML
  • CSS
  • OpenGL
  • WebGL
  • Adobe After Effects
  • Motion
  • Node.js
  • C++

As a member of our team, you will be involved in the design, and development of the software for producing and prototyping motion design for Samsung devices and platforms. The position will involve all aspects of software design, implementation, and prototyping motion graphics and visual effects that will affect millions of users of the world’s most advanced Samsung devices. We are looking for a developer who is interested in working with animation graphics for Android platform.

Responsibilities:

  • Development of the framework for motion design prototyping
  • Extraction, transformation and adopting motion design data to a target platform
  • Implementation and development of visual styles and effects
  • Development and optimization of graphics rendering algorithms and technics
  • Research activities and strategic prototyping for future Samsung products

Requirements:

  • Experience with development of Android application
  • Strong knowledge & Experience in 2D graphics (Vector Drawable, SVG, Canvas)
  • Experience in web applications development (JavaScript, HTML, CSS)
  • Proficient in algorithms and data structures required
  • Experience with object-oriented design and programming
  • Comfortable with cross-platform development
  • Good technical English

As a plus:

  • Understanding of the OpenGL / WebGL rendering pipeline
  • Experience in applications development for wearables
  • Knowledge of Video Effects Software (as Adobe After Effects, Apple Motion)
  • Knowledge of Node.js, C++

Інформація про компанію Samsung R&D Institute Ukraine

Samsung Research and Development Institute Ukraine (SR Ukraine) – одна із команд глобальної спільноти дослідників та розробників Samsung Electronics. Компанія спеціалізується на таких сферах, як штучний інтелект, безпека інформаційних систем, високопродуктивна комп'ютерна графіка та нові способи взаємодії людини з комп'ютером, зокрема віртуальна та змішана реальність.
Рік заснування: 2009
Кількість працівників: 251-500
Резидент Дія.City
Сайт: samsung.com/ua/aboutsamsung/careers/srukraine

Переваги співробітникам

Відгукнутися
Outsource, Outstaff
Досвід від 4 років Senior Full-time Не має значення Є тестове завдання Office, Remote Wroclaw
12.05.20240
Детальніше
  • Android SDK
  • Kotlin
  • RxJava
  • Jetpack Compose
  • Coroutines
  • REST
  • API
  • GraphQL

Overview

Together with our partner, a prominent online fashion & beauty retailer in Europe, we are looking for an Android Developer to join the Apps Product Experience team.

The main purpose of the project is to help customers make lasting purchases. We strive to ensure a delightful unboxing experience, where the products in the parcel live up to the customer's expectations. We make this happen by redefining how we present our products to customers online. We build customer facing features on the product detail page to help over 50 million customers find products they love, and buy products they keep, ultimately helping customers to make lasting purchases.

Responsibilities

  • Design, build, and maintain high-performance and reliable Android application using Kotlin and Java. Ensure the best possible performance, quality, and responsiveness of applications aligned with our client's vision for an exceptional product experience.
  • Take full ownership of the app development lifecycle, from concept through deployment, including understanding requirements, designing architectures, coding, testing, debugging, and maintenance.
  • Optimize application for maximum speed and efficiency, leveraging your deep understanding of the Android SDK and efficient code writing in Kotlin and Java.
  • Write clean, maintainable code that's covered by automated tests, ensuring high code quality and facilitating easy updates and maintenance. Employ functional programming concepts and RxJava to enhance app responsiveness and user experience.
  • Work closely with product managers, designers, and other engineers to define, design, and ship new features. Engage in effective written and verbal communication in English with team members across functions to ensure seamless development and implementation processes.
  • Emphasize testing at every stage of development to ensure reliability and bug-free user experience. Utilize automated testing frameworks to cover code and functionalities, reducing the risk of errors and ensuring smooth app performance.

Requirements

  • You are a passionate Senior Android Engineer who is eager to work with new technologies while trying to challenge yourself and deliver clean, easily maintainable and testable code.
  • You have 4+ years of experience working in high performing Teams and can independently drive end-to-end delivery, facilitating technical discussions and complex decision making.
  • You have a deep understanding of the Android SDK, industry standard design patterns for Android Apps, and Kotlin as the programming language
  • You are familiar with RxJava and the functional programming concepts of Kotlin. Familiarity with Jetpack Compose and Coroutines is a bonus.
  • You have a good understanding of how to work with REST services and APIs. Familiarity with GraphQL is a bonus.
  • You are knowledgeable about engineering practices that lead to writing well-tested high quality code.

Інформація про компанію Zoolatech

Zoolatech – компанія з розробки програмного забезпечення на замовлення. Компанія була заснована з ідеєю створення гармонійного середовища співпраці для співробітників та клієнтів, яку, виявивши її, вони ніколи не захочуть покинути.
Рік заснування: 2017
Кількість працівників: 251-500
Сайт: zoolatech.com

Переваги співробітникам

Відгукнутися
Досвід не має значення Middle Full-time Upper-Intermediate / B2 Є тестове завдання Remote
11.05.20241
Детальніше
  • C#
  • .NET
  • Xamarin
  • iOS
  • Android
  • Windows
  • MVVM
  • .NET MAUI

Role overview:

We are a dynamic team leading the charge in mobile app development, specializing in cutting-edge cross-platform solutions. We're on a mission to innovate and collaborate, constantly pushing technological boundaries to deliver top-tier products. As we expand, we're seeking a talented Middle Xamarin Developer to drive the development of cross-platform mobile apps using Xamarin. Collaborate closely with our multinational team to conceptualize, design, and implement new features, while ensuring impeccable quality and seamless API integration. If you're ready to make your mark in the world of mobile technology, join us on this exciting journey!

Requirements:

  • Ability to have regular business trips within Ukraine and abroad.
  • Proficiency in C# and .NET development.
  • Experience with Xamarin.Forms and mobile app development.
  • Cross-platform development expertise for iOS, Android, and Windows platforms.
  • Strong understanding of the MVVM (Model-View-ViewModel) design pattern.
  • Ability to have regular business trips within Ukraine and abroad.
  • Excellent communication and collaboration skills.
  • Upper-Intermediate level of English.
  • Familiarity with .NET MAUI framework is a plus.
  • Ability to work independently and as part of a team in a remote environment.

Responsibilities:

  • Develop and maintain cross-platform mobile applications using Xamarin.Forms.
  • Participate in the planning, design, and implementation of new features and enhancements for our products.
  • Collaborate effectively with the multinational team to report sprint progress, tasks, and assignments.
  • Conduct API integrations for external functionality.
  • Utilize excellent problem-solving abilities for debugging and troubleshooting issues.
  • Adhere to best practices and coding standards, ensuring the scalability, performance, and maintainability of our applications.
  • Stay updated on emerging technologies and trends in mobile app development.

Інформація про компанію Global IT Support

Global IT Support – українська аутстафінгова компанія, яка формує команди розробників на основі перевіреного процесу підбору та впровадження. Команди незалежні у всьому світі та можуть працювати в будь-якому місці, де потребує клієнт. Компанія орієнтована на високоякісну, своєчасну та економічно ефективну розробку програмного забезпечення. Компанія розробила найкращі процеси, щоб зрозуміти потреби клієнтів та знайти відповідного програміста для цієї роботи.
Рік заснування: 2015
Кількість працівників: 251-500
Сайт: gisua.com

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Не має значення Є тестове завдання Office Warszawa
07.05.20240
Детальніше
  • Android SDK
  • Jetpack
  • Kotlin
  • Coroutines
  • Firebase
  • Room
  • SQLite
  • Realm
  • REST

We are looking for a Senior Android Developer in Warsaw, Poland. As a member of this mobile team, you will be responsible for the development and maintenance of the home monitoring system mobile application. The Mobile Engineer ensures that the applications will be created and deployed in a timely fashion and maintained to a high quality.

Key responsibilities:

  • Develop, maintain, and document Android applications for phones and tablets;
  • Contribute to the app’s architecture and team’s methodologies;
  • For assigned projects, take overall responsibility for delivering the product to production, including collecting requirements, technical requirements generation and architecture design, documentation, and Agile release requirements.

Skills required:

  • BS/MS in Computer Science with minimum 5+ years’ experience in Android development;
  • Expert in consumer app development using Android SDK up to API level 34 and Jetpack libraries;
  • Knowledge and hands-on experience with Kotlin and Coroutines;
  • Good understanding of data structures and basic algorithms;
  • Hands-on experience with Firebase services. Experience with Google services (Maps, Geofencing) is a plus.
  • Experience with databases and ORMs (Room, SQLite, Realm, or similar)
  • You know when and how to use dependency injection;
  • Good knowledge of OOP, design patterns, and architectural patterns (MV*, Clean architecture);
  • Ability to write testable code and tests (unit, integrational);
  • Awareness of “Material Design” principles and components;
  • Strong experience with REST technology is required;
  • Excellent troubleshooting skills;
  • Strong understanding of the development cycle of software products, able to track and resolve issues;
  • Teamwork. This position requires a close working relationship with the extended ARLO team, including engineering, operations, sales, customer support, marketing, and program management;
  • Good communication skills, both written and verbal.

Інформація про компанію Elinext

Elinext – міжнародна IT-компанія, яка надає послуги аутсорсингу з розробки програмного забезпечення компаніям різного розміру. Компанія надає повний спектр послуг з розробки ПЗ: Software Development, Business Analysis, UI/UX Design, DevOps as a Service, Cloud Architecture, Web та Mobile Development, QA and Software Testing, Support & Maintenance, Software Product Engineering.
Рік заснування: 1997
Кількість працівників: 501-1000
Резидент Дія.City
Сайт: elinext.com

Переваги співробітникам

Відгукнутися
Досвід від 4 років Middle, Senior Full-time Не має значення Є тестове завдання Office, Remote
22.04.20242
Детальніше
  • Android
  • Kotlin
  • Сoroutines
  • Dagger
  • Room
  • Glide
  • Jetpack Compose

We are looking for a Android Engineer (SDE) to join to Akvelon team for long-term cooperation.

We can hire specialists located in Poland or EU. You will have the opportunity to work remotely or in the office in Poland.
Akvelon is an American company with offices in Seattle, Mexico, Ukraine, Poland, the Czech Republic, and Serbia. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks, and LinkedIn.

Our client is a widely-used online platform known for its diverse communities and discussions covering a vast array of topics.

Qualifications:

  • 4+ years of experience in Android development
  • Exceptional proficiency in Kotlin
  • Experience with Сoroutines
  • Experience with Dagger
  • Experience with Room
  • Experience with Glide
  • Experience with Jetpack Compose

Work Schedule:

  • This is a full-time position with a requirement for overlapping working hours until 11 am PST.

Інформація про компанію Akvelon Ukraine

Akvelon – це передова компанія з розробки програмного забезпечення, яка використовує штучний інтелект та його синергію з людиною для швидкої та чудової розробки програмного продукту. Компанія прагне допомагати клієнтам досягати їхніх інженерних і бізнес-цілей, а завдяки глибоким технічним знанням, надає цінні та довготривалі рішення з розробки програмного забезпечення та управління проектами.
Рік заснування: 2000
Кількість працівників: 1001-5000
Сайт: akvelon.com.ua

Переваги співробітникам

Відгукнутися
Product / Startup, Consulting / Integrator
Досвід від 7 років Senior Full-time Не має значення Є тестове завдання Remote San Diego
19.04.20241
Детальніше
  • React Native
  • JavaScript
  • Swift
  • Kotlin
  • Java Native
  • RESTful API
  • Redux
  • MobX
  • WebRTC
  • AWS
  • Microsoft Azure
  • GCP
  • UI/UX
  • Github

Nextiva is currently seeking bright and talented individuals for a Principal Engineer (Mobile) position to join our expanding development team. As a Mobile Principal Engineer, you will lead the technical strategy, development, and launch of our new mobile application. You will play a critical role in shaping the future of our product portfolio, working closely with cross-functional teams to deliver a product that exceeds user expectations. Your expertise in mobile application development, coupled with a passion for creating scalable, high-quality solutions, will drive the success of this pivotal project.

Key Responsibilities:

  • Lead the architecture, design, and development of a new mobile application, ensuring it meets our standards for quality, performance, and user experience.
  • Consumer facing product that scales for millions of users with performance, security and quality.
  • Collaborate with product managers, designers, and other engineers to define product vision, roadmaps, and technical strategies.
  • Build Native and Hybrid mobile applications
  • Use the latest technology and techniques to build distributed, scalable, and fault-tolerant software systems that power our business communication offerings
  • Take a customer-focused approach in working with our product team to prioritize and deliver new features
  • Advocate for and implement best practices in mobile development, including Agile methodologies, code reviews, continuous integration (CI), and test-driven development (TDD).
  • Ensure the application's scalability, security, and maintainability, anticipating future growth and technological advancements.
  • Mentor and guide a team of mobile developers, fostering an environment of innovation, collaboration, and continuous improvement.
  • Stay abreast of the latest trends and technologies in mobile development, incorporating innovative features and capabilities into our product.
  • Lead by example, contributing code and conducting code reviews, while also addressing complex technical and design challenges.

Qualifications:

  • 8+ years of experience in mobile application development, with a proven track record of leading successful launch for moderate to complex product use-cases.
  • Demonstrated experience with at least two major product launches, showcasing your ability to lead a project from conception through to market release with significant impact. Include specifics about your role in these launches, the challenges faced, and how they were overcome.
  • Expertise in React Native and JavaScript, with in-depth knowledge of the mobile app development ecosystem for iOS and Android.
  • Lead the design, development, and maintenance of mobile applications using React Native and considerable experience with either Swift or Kotlin/Java Native development background.
  • Architect and implement complex features and functionalities, ensuring code quality and maintainability (Example: - MVVM, MVC etc.)
  • Strong knowledge in Android and iOS native code implementation for specific use cases.
  • Strong understanding of RESTful APIs, asynchronous programming, and backend integration.
  • Proficiency in mobile app architecture, design patterns, and best practices.
  • Advanced knowledge of state management libraries such as Redux, MobX, or similar.
  • Implement best practices for mobile app development, including performance optimization, security, and user experience.
  • Demonstrated ability to think strategically about product development, with a focus on delivering high-quality, scalable solutions.
  • Excellent leadership and communication skills, with the ability to inspire and mentor team members.
  • A portfolio of released applications on the App Stores.

Preferred Experience:

  • WebRTC, Voice/SIP and communications stack.
  • Thrive in environments of ambiguity, demonstrating flexibility and a proactive approach to tackling challenges and driving projects to completion.
  • Experience with cloud services (e.g., AWS, Azure, Google Cloud) and integrating mobile apps with cloud-based systems and APIs.
  • Familiarity with UI/UX design principles and customer-centric development.
  • Contributions to open-source projects or public GitHub repositories.

Інформація про компанію Nextiva

Nextiva – інноваційна ІТ-компанія, яка надає хмарні комунікаційні послуги, якими зараз користуються тисячі клієнтів. Компанія спеціалізується на наданні доступних, потужних та інтуїтивно зрозумілих послуг бізнес-комунікації, включаючи телефонні послуги VoIP, віртуальний факс, аналітику, віртуальні конференції, продукти керування клієнтами, опитування та чат, які працюють на платформі NextOS.
Рік заснування: 2008
Кількість працівників: 1001-5000
Резидент Дія.City
Сайт: nextiva.com

Переваги співробітникам

Відгукнутися
Досвід від 4 років Senior Full-time Не має значення Є тестове завдання Office, Remote Yerevan
17.04.20242
Детальніше
  • Kotlin
  • Java
  • Android SDK
  • JUnit
  • MockK
  • Robolectric
  • Jetpack Compose
  • SDLC
  • UI/UX

Grid Dynamics, a global software services company driving enterprise-level digital transformation solutions for Fortune 1000 corporations, is looking for a Senior Android Developer to join our team!

Essential functions:

  • Work with talented engineers for the technical development and delivery of elegant and intuitive app features across development teams, partnering with business stakeholders, QE teams, and other geo-graphically dispersed engineering teams.
  • Provide inputs on evaluation, conceptualization, design and development of features.
  • Drive for continuous improvement in performance, scalability, extensibility, reliability, and usability of features.
  • Monitor and support health of mobile apps in production.
  • Leverage agile methodology concepts for quality, delivery and continuous improvement.

Qualifications:

  • Strong experience in mobile development
  • 4+ years of experience in software development using Kotlin (also Java might be plus)
  • Android SDK
  • Strong analytical skills
  • Good written and verbal communication skills.
  • Proficient in Unit testing framework.

Would be a plus:

  • Familiarity with testing frameworks such as JUnit, Mockk, Robolectric
  • Jetpack Compose
  • Knowledge of Android UI/UX guidelines and experience in building responsive layouts
  • Understanding of software development lifecycle (SDLC) and agile methodologies
  • Debugging and problem-solving skills.

Інформація про компанію Grid Dynamics

Grid Dynamics є провідним постачальником технологічного консалтингу, масштабованих інженерних послуг і послуг з обробки даних для корпорацій, які перебувають на етапі цифрової трансформації. Компанія тісно співпрацює з клієнтами над ініціативами цифрової трансформації, які охоплюють стратегічний консалтинг, перші прототипи та впровадження нових цифрових платформ у масштабі підприємства та допомагає організаціям стати більш гнучкими та створювати інноваційні цифрові продукти та досвід, використовуючи глибокий досвід у новітніх технологіях, найкращих світових інженерних талантів, практики розробки економного програмного забезпечення та культуру високопродуктивних продуктів.
Рік заснування: 2006
Кількість працівників: 1001-5000
Сайт: griddynamics.com

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Не має значення Є тестове завдання Remote Київ
15.04.20244
Детальніше
  • TCP/IP
  • DNS
  • HTTPS
  • TLS
  • C/C++
  • Android
  • Frida
  • Wireshark
  • Charles Proxy

Description:

The Company accelerates digital transformation so that customers can be more agile, efficient, resilient, and secure. The project is the company’s cloud-native platform that protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location.

With more than 10 years of experience developing, operating, and scaling the cloud, the company serves thousands of enterprise customers around the world, including 450 of the Forbes Global 2000 organizations. In addition to protecting customers from damaging threats, such as ransomware and data exfiltration, it helps them slash costs, reduce complexity, and improve the user experience by eliminating stacks of latency-creating gateway appliances.

Requirements:

  • Understanding of TCP/IP model and networking protocols at Layer 2 and above
  • Understanding of Application Layer Protocols such as DNS, HTTPS, TLS
  • Knowledge of Socket Programming in C/C++
  • Knowledge of mobile networking such as network operations on cellular vs wifi
  • Knowledge of Android Internals
  • Knowledge of dynamic library injection, method swizzling, app wrapping and other runtime modification techniques
  • Hands on with tools like Frida, Wireshark, Charles Proxy

Nice-to-Have Skills:

  • Understanding of VPNs, Firewalls and Proxies
  • Understanding of IPv4, IPv6, NAT64, DNS64 and other translation technologies
  • Network Security & Cryptography
  • Authentication Frameworks such as SAML/OIDC & Access Control Technologies

Responsibilities:

We are seeking a skilled C++ Developer with a strong background in networking to join our dynamic team. The ideal candidate will play a key role in designing, implementing, and maintaining high-performance networking solutions. If you are passionate about C++ development and have a deep understanding of network protocols and systems, we invite you to apply.

 

Інформація про компанію GlobalLogic

GlobalLogic, компанія Hitachi Group, є лідером у сфері розробки продуктів повного життєвого циклу, який поєднує досвід розробки програмного забезпечення Chip-to-Cloud та досвід вертикальної галузі, щоб допомогти нашим клієнтам проєктувати, створювати та постачати продукти наступного покоління та цифровий досвід. Компанія вміло інтегрує дизайн, комплексне проєктування та можливості гнучкої доставки, щоб досягти чудових бізнес-результатів для світових брендів.
Рік заснування: 2000
Кількість працівників: 1001-5000
Резидент Дія.City
Сайт: globallogic.com

Переваги співробітникам

Відгукнутися

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.