
DataArt — вакансии
- Outsource
- 1001-5000
- 1997
- Київ, Львів, Харків, Дніпро, Одеса, Yerevan, Sofia, Varna, Larnaca, Tbilisi, Munich, Bengaluru, Almaty, Astana, Riga, Monterrey, Cluj-Napoca, Belgrade, Novi Sad, Lodz, Lublin, Krakow, Warszawa, Wroclaw, Dubai, London, Dallas, New York, Orlando
- Blockchain / Crypto, E-commerce / Marketplace, FinTech, Gambling / iGaming / Betting, Hardware / IoT, Healthcare / MedTech / LifeScience, Hospitality, Logistic, Machine Learning / Big Data, Media / Entertaiment, Mobile, Retail, Telecom / Communications, Travel / Tourism
Актуальные вакансии компании
- Android SDK
- Android Studio
- Kotlin
- Hilt
- Espresso
- GitLab CI
- Retrofit
- Jetpack Compose
- Agile
- Git
- iOS
- Java
- RxJava
- Flow
Our client is one of the largest online retailers worldwide, generating over £2 billion in annual revenue. Headquartered in the UK, they are pioneering the transformation of grocery ecommerce on a global scale. Their custom-designed solutions uniquely address the complex and evolving needs of shoppers while boosting productivity, flexibility, and profitability for online grocery retailers. With a long-standing partnership, DataArt has supported the client by developing web portals, mobile apps, delivery control systems, staff management tools, data storage solutions, and more.
Project overview
DataArt’s experts contribute to creating an exceptional suite of cloud-based solutions for the online grocery business, fully hosted on AWS. This includes innovative technology to streamline operations and enhance the customer experience.
Position overview
We are looking for a Senior Android Developer to join the mobile team responsible for building the client’s native Android Shopping app – a platform used by millions globally. Teams are cross-functional, composed of Android, iOS, and backend engineers collaborating closely to deliver high-quality features.
You will work alongside specialists who are experts in their fields while maintaining a broad view of project goals. Mobile teams collaborate closely with Web teams, Product Managers, and UX designers to ensure feature parity and consistent, top-quality experiences across platforms. The development process embraces best practices such as continuous delivery, automated testing, and encourages exploring new technologies aligned with business and long-term objectives.
Responsibilities
- Develop and maintain the Android mobile application
- Write and sustain automation test suites
- Collaborate effectively within the team and with other teams to meet business goals
Requirements
- Strong programming skills with object-oriented design expertise
- Deep knowledge of the Android SDK and modern development tools like Android Studio
- Experience working on published apps in the Google Play Store
- Passionate about automated testing with hands-on experience
- Proficiency in Kotlin programming language
- Familiarity with Hilt for dependency injection, MVVM architecture, and strong understanding of Clean Architecture principles
- Skilled in Espresso UI testing, unit tests, and GitLab CI integration
- Experienced with Retrofit networking library
- Knowledge of Jetpack Compose for modern UI development
- Proven experience working within Agile teams
- Comfortable in dynamic continuous delivery environments
- Mastery of Git version control
- Understanding of iOS and/or Java development is a plus
- Exposure to reactive programming paradigms (e.g., RxJava, Flow)
- Swift
- HTTP
- REST
- JSON-RPC
- gRPC
- AVKit
- AVFoundation
- XCTest
- XCUITest
Our is a fast-growing video technology company focused on delivering personalized and interactive experiences across web, mobile, and connected TV platforms. Their product helps leading media, sports, and entertainment brands launch engaging video solutions quickly and efficiently, combining interactivity, commerce, and data-driven automation. With strong partnerships across the industry and a scalable platform, the company is shaping the future of next-generation video engagement.
Position overview
We’re seeking a Senior tvOS/IOS Engineer to join our growing team. Our client is expanding its capabilities to more devices and we are looking for someone who has knowledge and experience in thinking through how components can be built that are flexible between TV, phone, tablet, desktop app, and even Vision Pro. We already have a robust set of backend microservices and need someone who can think clearly about building flexible front ends and implementing the right architecture moving forward. This resource should be skilled in Swift, SwiftUI, UIKit, and tvOS development in general. This engineer will own technical design for projects of moderate complexity and play a key role in leading and developing captivating applications for TV, phones and tablets using Swift.
Working hours: flexible, but candidates should have 4–6 hours of overlap with Pacific Time (PT).
Responsibilities
- Architect, develop and maintain high-quality tvOS applications using Swift and SwiftUI
- Manage the tvOS development life-cycle from concept to App Store release and beyond
- Work closely with the product and design teams, ensuring partnership and on-time feature development
- Implement Figma designs to specification
- Build custom components within an SDK
- Troubleshoot, debug, and update existing systems for smooth app operations
- Actively engage in on-call responsibilities and contribute to incident management efforts
- Lead the integration and management of CI/CD pipelines using GitHub Actions
Requirements
- 3+ years experience in commercial tvOS development
- Proficiency in Swift and modern tvOS APIs, as well as experience using Apple development tools (Xcode, Instruments, etc)
- Prior experience working in a multi-developer tvOS development environment, including managing AppStore build creation, submission and deployment. Experience with managing or evangelizing platform-specific CI/build infrastructure & tooling within an
- organization would be highly desirable.
- Prior experience building extensible, data driven tvOS software. Demonstrated proficiency integrating with HTTP & Socket data APIs using one or more of the following: REST, JSON-RPC, gRPC, etc.
- Experience with AVKit or AVFoundation for media playback, including handling video/audio streaming, buffering, and custom playback controls.
- Experience with writing and running unit tests using XCTest and XCUITest for tvOS apps
- Knowledge in optimizing app performance, especially around media streaming, UI rendering, and memory usage, to provide a smooth experience on tvOS devices.
- Knowledge of implementing focus-based navigation and ensuring smooth transitions using focus engine and TV remote interactions
- Excellent communication skills with experience collaborating with teams.
- Understanding of the importance of alerting, monitoring, code coverage, and integration testing.
- Familiarity with the current mobile landscape and keeping up-to-date with the current trends, emerging technology, best practices, and modern development approaches
- SDLC
- SQL
- Jira
- Bugzilla
- Scrum
- Kanban
DataArt is a global software engineering firm and a trusted technology partner for market leaders and visionaries. Our world-class team designs and engineers data-driven, cloud-native solutions to deliver immediate and enduring business value.
We promote a culture of radical respect, prioritizing your well-being as much as your expertise. We stand firmly against prejudice and inequality, valuing each of our employees equally.
We respect the autonomy of others before all else, offering remote, onsite, and hybrid work options. Our Learning and development centers, R&D labs, and mentorship programs encourage professional growth.
Our long-term approach to collaboration with clients and colleagues alike focuses on building partnerships that extend beyond one-off projects. We provide the ability to switch between projects and technology stacks, creating opportunities for exploration through our learning and networking systems to advance your career.
We are looking for a highly skilled Middle Manual QA Engineer to join our team.
Responsibilities
- Perform manual testing of web and mobile applications (functional, regression, performance).
- Create and execute test cases, ensuring full coverage of application features.
- Identify, document, and track defects in bug tracking tools.
- Collaborate with development and product teams to discuss requirements and findings.
- Conduct root cause analysis of issues and suggest improvements.
- Work in Agile teams, participating in sprint planning and daily stand-ups.
- Assist with test data preparation and environment setup for testing.
- Contribute to test planning and the overall QA process improvement.
Requirements
- 2+ years of experience in manual software testing.
- Strong knowledge of testing methodologies and SDLC.
- Experience in writing detailed and clear test cases and bug reports.
- Proficient in SQL for validating data.
- Familiarity with bug tracking tools (e.g., Jira, Bugzilla).
- Experience with Agile methodologies (Scrum, Kanban).
- Strong analytical skills and attention to detail.
- Good communication skills and ability to work collaboratively in a team.
- C/C++
- Rust
- CMake
- Make
- Bazel
- Ninja
- GDB
- lldb
- rr
- perf
- bpftrace
Our client is a leading provider of scalable data annotation and labeling solutions for artificial intelligence and machine learning initiatives. With an advanced platform and a global network of contributors, the company empowers organizations across various industries to accelerate AI development and deliver high-quality data for model training and evaluation.
Project overview
The client is undertaking a focused engineering initiative to ensure a smooth transition following a recent repository migration. The main responsibilities involve reviewing the migrated code repositories, identifying and correcting any inconsistencies, and collaborating closely with the project team to guarantee code quality and seamless integration. This short-term engagement (3-4 weeks, with potential for extension) is an excellent opportunity for an attentive and detail-oriented developer to play a critical role in supporting the technical foundation of the client’s data-driven platform.
Position overview
We are seeking an experienced Senior Rust and C/C++ Developer to join our team. You will play a critical role in migrating legacy and performance-sensitive systems from C/C++ to safe, modern Rust. This position involves deep technical work on real-time, embedded, or OS-level components, focusing on translating low-level unsafe patterns into idiomatic Rust while ensuring high performance and system stability.
Responsibilities
- Lead the migration of critical legacy systems from C/C++ to Rust, ensuring code safety and maintainability
- Develop and maintain performance-sensitive applications such as real-time systems, embedded software, or OS components
- Translate unsafe C/C++ constructs (pointer arithmetic, manual memory management, concurrency) into safe Rust idioms
- Refactor complex, template-heavy C++ codebases into Rust generics and traits
- Handle platform-specific code, preprocessor macros, and integrate Rust code with existing build systems
- Identify, reproduce, and debug undefined behavior across the C and Rust boundaries
- Collaborate with cross-functional teams to ensure seamless FFI bridge development and system integration
- Utilize advanced debugging, profiling, and verification tools to guarantee code robustness and reliability
Requirements
- 5+ years of professional experience in C/C++ development with a solid understanding of systems programming
- Demonstrated experience migrating legacy codebases to Rust or working extensively with Rust in performance-critical contexts
- Strong expertise in handling unsafe patterns and rewriting them into safe Rust code
- Experience refactoring complex C++ code with heavy template use into idiomatic Rust generics and traits
- Skilled in managing platform-specific challenges, preprocessor macros, and integration into existing build systems
- Proficient in debugging and resolving undefined behavior across language boundaries
- Solid tooling experience, including (but not limited to):
- FFI and bridging tools: bindgen, cbindgen, cxx, ffi-support
- Rust ecosystem tools: cargo, rustup, clippy, Miri, valgrind, ASan
- Build systems: CMake, Make, Bazel, Ninja
- Debugging and profiling tools: gdb, lldb, rr, perf, bpftrace
Nice to have
- Experience in embedded systems, real-time operating systems, or kernel-level programming
- Familiarity with cross-platform development and conditional compilation techniques
- Exposure to continuous integration and deployment pipelines
- Java
- RDBMS
- MySQL
- PostgreSQl
- SQL
- Spring Framework
- JPA
- Hibernate
- RESTful API
- Git
Position overview
DataArt is inviting beginner Java engineers to take part in its paid internship program. Gain hands-on experience, level up your skills, and learn to work independently on real IT projects. Prove your expertise during the test period, and if you meet the required professional level, you’ll earn the Junior Java qualification – with the opportunity to join DataArt full-time.
Responsibilities
- Work closely with a mentor
- Design, implement, and maintain Java code
- Participate in software development activities
Requirements
- Good knowledge of algorithms and OOP
- Good knowledge of Java Core
- Basic knowledge of GoF patterns, at least Singleton, Decorator, Factory, and Proxy
- Basic knowledge of popular RDBMS, at least one – MySQL or PostgreSQL. Ability to write SQL queries (JOINs, WHERE, GROUP BY, HAVING)
- Basic knowledge of the Spring Framework (Core, MVC, Boot is a plus)
- Basic knowledge of JPA and Hibernate ORM
- Basic knowledge of developing RESTful APIs
- Basic knowledge of VCS, such as Git
- Good spoken English (at least B2 level according to CEFR)
- C#
- JavaScript
- .NET Core
- React.js
- RESTful API
- Git
- AWS
Our client is a global music and entertainment conglomerate headquartered in the US.
Position overview
We are looking for an experienced .NET + React.js developer who can quickly bring value in a dynamic environment.
Responsibilities
- Develop new features
- Conduct code reviews
- Test developed functionality
- Fix bugs
Requirements
- 5+ years of full-stack web application development experience, including 4+ years with C# and JavaScript
- Strong experience with .NET Core (recent versions)
- Solid experience with React.js
- Excellent understanding of front-end technologies
- Experience with database modeling
- Hands-on experience with web services and RESTful APIs
- Proficient understanding of Git version control
- Experience building scalable and maintainable solutions with a long-term vision
- Strong sense of ownership over code and product
- Ability and willingness to step into an existing project
Nice to have
- AWS experience
- Strong spoken English skills
- Golang
- React
- PostgreSQl
- RESTful API
- Microservices
- SDLC
- Agile
Our client is a division of the global business and financial news and information company, It's a leading market index provider and is the owner and distributor of multiple financial services, a dynamic information network with data, news and analytics including cash, derivatives markets, money markets, government and municipal bonds, currencies, commodities, mortgages, indices, insurance and legal information.
Project overview
The project relates to providing cloud-based infrastructure and a suite of self-service applications for clients, building tools and applications for connectivity provisioning, security and credential management and policy enforcement. The team is responsible for policy management, and implementing connectivity policy management.
Position overview
We are looking for a Full-Stack Developer proficient in Golang and React to design, build, and maintain scalable web applications, collaborating closely with cross-functional teams to deliver high-quality, performant solutions.
Responsibilities
- Build highly scalable, maintainable platforms using React and Golang
- Manage and shape the architecture of the client's platform
- Manage full project cycles (from prototyping to ensuring reliable deployments)
- Use best practices to create a high-performance application that is easy to maintain and extend
- Collaborate with the team to create a consistent and easy-to-use application across multiple platforms
Requirements
- 4+ years of back-end experience with Golang and front-end experience with React
- Experience with PostgreSQL
- Experience working with Restful API development
- Experience in developing cloud applications
- Experience in building architecture for an application
- Experience with microservices architecture
- Understanding SDLC development methodologies
- Knowledge of code testing methods (including BDD, and TDD)
- Experience with integration with third-party systems and services
- Skills of working with version control systems
- Skills of working with CI systems
- Experience in collecting and documenting technical requirements, creating products based on these requirements
- Strong team player in a flat-structured, highly collaborative, Agile environment
- Algorithm tasks solving experience
- Working proficiency and communication skills in verbal and written English
Nice to have
- Experience using modern technologies for building and testing pipelines
- Knowledge of testing tools and frameworks
- .NET
- Microsoft SQL Server
- NoSQL
- RESTful API
- Azure
- AWS
- ADO.NET
- Entity Framework
- XML
- XSL
DataArt is a global software engineering firm and a trusted technology partner for market leaders and visionaries. Our world-class team designs and engineers data-driven, cloud-native solutions to deliver immediate and enduring business value.
We promote a culture of radical respect, prioritizing your personal well-being as much as your expertise. We stand firmly against prejudice and inequality, valuing each of our employees equally.
We respect the autonomy of others before all else, offering remote, onsite, and hybrid work options. Our Learning and development centers, R&D labs, and mentorship programs encourage professional growth.
Our long-term approach to collaboration with clients and colleagues alike focuses on building partnerships that extend beyond one-off projects. We provide the ability to switch between projects and technology stacks, creating opportunities for exploration through our learning and networking systems to advance your career.
We are looking for a highly skilled .NET Engineer to join our team.
Requirements
- 5+ years of experience in developing commercial applications on the .NET platform
- Experience with MS SQL Server, NoSQL databases
- Understanding of the concept of web services, RESTful API, Azure, AWS
- Knowledge of ADO.NET, Entity Framework, XML / XSL
- Skills in portfolio accounting and position management systems
- Understanding of design patterns, Clean Architecture, Event Sourcing, CQRS
- Good spoken English
- SQL
- Azure Data Factory
- Microsoft Fabric
- Python
- Apache Spark
- PySpark
- Microsoft Azure
- Azure Portal
- MSSQL
- PostgreSQl
- Redshift
- Java
- Scala
- Microsoft Power BI
We are seeking an Azure Data Engineer to join our team. In this role, you will be responsible for creating Microsoft Fabric pipelines and organizing ETL/ELT processes for a leading investment management company.
Requirements
- Perfect level of SQL
- Practical experience with Azure data services (especially Azure Data Factory) or MS Fabric
- Practical experience with Python
- Good knowledge level and practical experience with Spark, especially PySpark
- Experience with Azure Security services and Azure Portal
- Knowledge and practical experience with data warehousing, data governance and management
Nice to have
- Practical experience with MS SQL
- Practical experience with PostgreSQL
- Practical experience with Redshift
- Practical experience with Java and Scala
- Practical experience with PowerBI
- Python
- SQL
- ECS
- Pandas
- SDLC
- Jira
- Git
- Docker
- Jenkins
- Aurora
- FastAPI
- AWS Cloud Services
- React
- Java
Our client is a global asset, investment, and financial product management company operating across the United States and in over 40 other countries.
Position overview
We are seeking a skilled Python Developer to join our dynamic investment team. In this role, you will develop cutting-edge financial models, automate trading strategies, and optimize portfolios. The ideal candidate is passionate about finance and has a strong grasp of Python’s data analysis libraries.
Responsibilities
- Develop and maintain algorithmic trading systems
- Analyze market data and create financial models
- Collaborate with quantitative analysts to optimize investment strategies
Requirements
- 5+ years of Python experience
- Strong knowledge of SQL
- Hands-on experience with AWS ECS
- Experience with Pandas
- Extensive knowledge and experience with SDLC tools such as Jira, Git, Docker, Jenkins
- Strong analytical and problem-solving skills within a fast-moving and dynamic environments
- Proactive and ownership mentality
Nice to have
- Aurora DB experience
- Familiarity with Fast API
- Experience with other AWS Cloud tools
- Knowledge and experience in portfolio and trading model construction
- In-depth knowledge of datasets from financial institutions and information service providers
- Experience in building web applications using React
- Experience with Java
- Experience with Data Engineering
Преимущества для сотрудников DataArt
- English Courses
- Fitness Zone
- Gaming room
- Paid overtime
- Team buildings
- Work-life balance
- Без дрес-коду
- Відпустка по догляду за дитиною
- Велика стабільна компанія
- Велопарковка
- Гнучкий графік роботи
- Довгострокові проекти
- Кімната відпочинку
- Кава, фрукти, перекуси
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
Читайте нас в Telegram, чтобы не пропустить анонсы новых вакансий.