CrawlJobs Logo

Middle Android Engineer

n-ix.com Logo

N-iX

Location Icon

Location:
Ukraine , Lviv, Ivano-Frankivsk, Kyiv

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The engineer will independently own, maintain, and deliver assigned tasks, contributing to feature development, supporting existing functionality, and working within the established architecture and development processes.

Job Responsibility:

  • Develop and maintain features for a native Android application
  • Independently own, manage, and deliver assigned tasks
  • Collaborate with UX/UI, QA, and iOS teams to implement product requirements
  • Follow existing application architecture, workflows, and development processes
  • Participate in requirements clarification and task estimation
  • Contribute to code reviews and incorporate feedback
  • Write clean, maintainable, and well-structured code
  • Support and maintain existing functionality, including bug fixing
  • Design and implement modules of moderate complexity following established patterns
  • Use dependency injection within the existing project setup
  • Follow source control best practices (branching, merging, pull requests)
  • Ensure tasks are delivered according to acceptance criteria and quality standards
  • Write tests according to team practices
  • Use debugging tools effectively to identify and resolve issues

Requirements:

  • 3+ years of commercial Android development experience
  • Solid knowledge of Kotlin and Java (OOP, generics, interoperability basics)
  • Strong understanding of Android fundamentals (lifecycle, UI components, navigation, ViewModel, LiveData)
  • Familiarity with common Android libraries and development tools
  • Good understanding of concurrency, including Coroutines
  • Experience working with REST APIs and networking basics
  • Familiarity with local data storage (Room, SharedPreferences, file storage)
  • Understanding of software design patterns (MVVM, MVP) within an existing architecture
  • Experience with dependency injection frameworks (e.g., Koin, Hilt, or similar)
  • Basic knowledge of unit and UI testing
  • Experience working in Agile/Scrum environments
  • Ability to work within a defined architecture and follow established development practices
  • Ability to identify and fix issues, escalating complex cases when needed
  • Strong communication skills and the ability to clearly report progress and blockers
  • Proactive mindset with a focus on learning and continuous improvement
  • Ability to work effectively in a team and contribute to knowledge sharing
  • Upper-Intermediate level of English

Nice to have:

  • Experience with BLE
  • Exposure to VoIP / OTA / JNI
  • Basic experience using AI tools in development workflows
What we offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Additional Information:

Job Posted:
April 15, 2026

Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Middle Android Engineer

Middle Android Engineer

Indeema is looking for a skilled Android developer to join our Team.
Location
Location
Poland , Wrocław
Salary
Salary:
Not provided
Indeema Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in Android development
  • Experience with Kotlin and Java based projects
  • Understanding of OOP, SOLID and Clean Architecture
  • Experience with MVVM and MVP
  • Experience with RxJava2, Coroutines and Flows
  • Experience with Hilt
  • Experience with Retrofit, OkHttp
  • Android product flavors
  • Firebase SDK, Git
  • Familiar and have experience with software development best practices (continuous integration/continuous development, code review, unit testing, etc.)
Job Responsibility
Job Responsibility
  • Implementing new features to existing projects
  • Refactoring of some old features to new tech stack
  • Bugfixing
  • Promote good design principles such as code reuse, modularity, and extensibility as well as mentor others in these principles
  • Perform code reviews for compliance with best engineering practices, coding standards, and quality criteria set forth on the project
  • Work with the team to determine requirements, review UI/UX designs
  • Feature development for Android
  • Fulltime
Read More
Arrow Right

Middle Mobile Engineer (Android & Kotlin Multiplatform)

Indeema is looking for a skilled Mobile Engineer to join our Team.
Location
Location
Ukraine , Lviv
Salary
Salary:
Not provided
Indeema Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience in native mobile development, preferably within a fast-paced product environment
  • Proficient in native mobile development and eager to grow into a versatile full-stack contributor
  • Proficient in native Android development (Kotlin) and modern Android architecture
  • Experience with Sqlite
  • Experience with or a strong willingness to learn and contribute to our future iOS application
  • Comfortable reasoning about API interactions and system data flows
  • Python knowledge is a strong bonus and an asset for contributing to our internal systems
  • Self-Driven: capable of managing tasks and prioritizing effectively, seeking guidance when necessary but driving implementation independently
  • Pragmatic: focus on delivering reliable, maintainable solutions and know when to use existing technology versus learning new tools
  • Strong Collaborator: communicate technical challenges clearly within the team and contribute effectively to technical documentation
Job Responsibility
Job Responsibility
  • Develop Native Mobile Features. Develop, test, and maintain high-quality features for our native Android/iOS applications (Kotlin Multiplatform Mobile), focusing on efficient UI implementation, state management, and robust data integration
  • Contribute to Mobile Architecture. Implement technical designs, focusing on best practices for performance tuning, offline/online capabilities, and stability in our mobile applications
  • Collaborate on Integration. Collaborate closely with backend and platform teams to ensure reliable integration of mobile features
  • Take Ownership of Tasks. Take ownership of assigned features and tasks from definition to deployment, translating requirements into technical implementation plans
  • Support AI Implementation. Implement and support patterns for integrating pre-defined LLM services and AI-native features into the mobile application codebase
  • Improve Development Practice. Contribute to the improvement of mobile development workflows, participate in code reviews, and share knowledge within the engineering team
Read More
Arrow Right

Middle Android developer

We are building a modern food-tech application that brings chef-created recipes ...
Location
Location
Salary
Salary:
Not provided
gloriumtech.com Logo
Glorium Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional Android development experience, with solid knowledge of Kotlin Multiplatform and Compose
  • Proven ability to diagnose and solve complex technical problems across app layers (UI, networking, persistence, background processing)
  • Experience guiding technical decisions, and promoting engineering best practices
  • Track record of influencing product and technical direction through collaboration with product managers, designers, QA and backend engineers
  • Comfortable aligning technical trade-offs with business goals and delivering value in iterative releases
  • Ability to work in an agile environment, adapt to changing priorities, and take ownership of outcomes
  • Strong communicator with Upper-Intermediate English or higher
Job Responsibility
Job Responsibility
  • Designing and implementing robust, maintainable Android features from concept to production, ensuring high quality and performant user experiences
  • Leading technical discussions to raise the overall engineering standard (code quality, architecture, testing)
  • Collaborating closely with product, design, backend and QA teams to influence requirements and deliver solutions that align with business priorities
  • Proactively identifying risks and proposing practical, data-informed solutions to mitigate them
  • Driving continuous improvement in development processes, CI/CD pipelines, and release practices to increase delivery speed and stability
  • Owning features end-to-end and being accountable for delivery commitments, monitoring, and post-release support
What we offer
What we offer
  • Fully paid English classes with an in-house English teacher
  • 25 paid days off per year in total
  • Regular performance reviews
  • Training and IT certification
  • Special occasion bonuses (birthday, marriage, childbirth)
  • Flexible schedule of cooperation with work-from-home or office options
  • Fulltime
Read More
Arrow Right

Middle Manual QA Engineer

We are looking for a passionate and dedicated Middle Manual QA Engineer to join ...
Location
Location
Ukraine , Kyiv, Lviv
Salary
Salary:
Not provided
everymatrix.com Logo
EveryMatrix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor's degree in Computer Science, Engineering, or related fields (or equivalent experience)
  • Previous experience in manual testing or quality assurance roles, preferably in software development or IT environments
  • Ability to analyze software requirements and specifications to create comprehensive test plans and test cases
  • Proficiency in different QA methodologies (e.g., Agile, Waterfall) and their application in the software development lifecycle
  • Capability to develop and execute test cases, test scripts, test scenarios, and test data sets
  • Proficiency in creating comprehensive test plans and reports
  • Experience using bug tracking tools (e.g., JIRA, Bugzilla) to report and track issues, defects, and enhancements
  • Ability to clearly document and communicate bugs or issues found during testing
  • Familiarity with testing tools such as Selenium, Postman, or similar automation tools is a plus
  • Proficiency in using various operating systems and devices for testing (Windows, macOS, iOS, Android)
Job Responsibility
Job Responsibility
  • Develop comprehensive test plans based on project requirements and specifications
  • Create detailed test cases, test scripts, test scenarios, and test data sets based on software requirements
  • Collaborate with stakeholders to define testing objectives, scope, and timelines
  • Determine the best testing methodologies and approaches for various projects and software applications
  • Execute test cases manually to ensure the software functions correctly and meets specified requirements
  • Conduct regression testing to verify that previously developed and tested software still performs after a change
  • Identify, document, and report software defects, issues, and inconsistencies using bug tracking tools
  • Provide clear and detailed steps to replicate issues and communicate them effectively to the development team
  • Collaborate with developers to resolve reported issues and verify bug fixes
  • Work closely with cross-functional teams including developers, product managers, and other QA team members
What we offer
What we offer
  • Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us
  • 3 sick leave days per year, no doctor's note required
  • 30 medical leave days with medical allowance
  • Hybrid work schedule is available after the first three months of employment, with up to 50 days of work from home per year
  • Benefit from two Free Fridays each year, limited to one per quarter
  • Daily catered lunch or monthly lunch allowance
  • Private Medical Subscription
  • Access online learning platforms like Udemy for Business, LinkedIn Learning or O’Reilly, and a budget for external training
  • Gym allowance
  • Corporate English lessons
Read More
Arrow Right

Middle Manual QA engineer (Mobile Testing)

You will be working with one of our clients’ watch brands, and testing watch pro...
Location
Location
Ukraine , Lviv
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of proven experience in test execution
  • Proven Experience in the analysis and understanding of software specifications
  • Experience in Mobile testing - iOS, Android
  • Proven Experience with test scenario creation
  • Experience in the usage of a test activities-related tool such as Jira X-ray or other
  • Good communication skills and a team player mindset
  • English level - upper-intermediate, Ukrainian - Advanced or higher
  • Location - Lviv
  • Possibility to visit one of our Lviv offices from time to time
Job Responsibility
Job Responsibility
  • Read and understand the requirements as well as the existing test scenarios defined for the Device Under Test’s (DUT)
  • Plan the process of testing
  • Mobile testing (iOS and Android )
  • Write and execute test cases
  • Conduct different types of testing
  • Identify problem areas, and add them to a tracking system
  • Analysis and reporting of the test status
  • Troubleshooting and creation of bug tickets with a full description
  • Collaborate with other QAs and/or developers regarding the behaviour of the DUT
  • Support test engineering activities whenever it’s possible
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right
New

Java/VBA Developer

The Java/VBA Developer role at NTT DATA involves building and maintaining applic...
Location
Location
United States , Merrimack
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of software development experience using in Java, JEE, Spring MVC and Spring Boot
  • 3+ years of proficiency in VBA and JS with MS Excel (experience in moving VBA scripts to Java Script would be an added advantage)
  • 3+ years of experience in SQL /Stored Procedure Components
  • B.S. in Computer Science, Engineering, Mathematics, or equivalent experience
Job Responsibility
Job Responsibility
  • Join an engineering team focused on building and maintaining applications focused on Defined Benefits services
  • Leverage your domain and development expertise to build robust, enterprise-grade applications leveraging Java (Spring/Spring Boot) and Cloud services
  • Collaborate within a dynamic, agile team environment while also taking ownership of individual deliverables to ensure the delivery of high-quality, scalable, and maintainable solutions
Read More
Arrow Right
New

Process Manager

In support of our commitment to continuous quality improvement, we are seeking a...
Location
Location
United Kingdom , Trowbridge
Salary
Salary:
Not provided
apetito.co.uk Logo
apetito UK
Expiration Date
May 03, 2026
Flip Icon
Requirements
Requirements
  • Sound operational experience in a food processing environment
  • Strong understanding of 'food quality', the different impact parameters and improvement levers
  • Methodical with a keen eye for detail
  • Ability to adopt a wide range of approaches to problem solving
  • Good interpersonal, communication and influencing skills
  • Experience of inter-departmental collaboration to achieve shared objectives
  • Ability to work independently and manage short-term priorities
  • Proactive hands-on approach
  • Customer focused and a passionate about great food
Job Responsibility
Job Responsibility
  • Proactive identification of opportunities to improve quality, reduce failure and minimise variability
  • Support new and improved product trials
  • Conduct extended process trials and monitoring post launch for new and improved products
  • Trial existing products through new processes
  • Identify, support and drive the implementation or improvement of key process controls for staged positive release
  • Undertake process audits and lead on process investigations on failure or complaints
  • On-going process validation of equipment and operations
  • Engage with key internal stakeholders to work collaboratively and identify process improvement and best outcomes
  • Work with other stakeholders to establish appropriate quality attributes and standards taking into account operational capabilities
  • Identify and deliver cost saving opportunities through improved processing efficiencies and methods
What we offer
What we offer
  • Competitive salary – accredited Living Wage employer
  • 25 days holiday per year, plus bank holidays
  • Option to purchase up to 5 additional days holiday per year
  • Discretionary annual bonus scheme
  • Pension scheme - employer matched contributions up to 4%
  • Life assurance scheme worth at least 1x annual salary
  • Subsidised canteen
  • Free parking
  • Free turkey or voucher at Christmas
  • apetito perks scheme including salary sacrifice options and retail discounts
  • Fulltime
Read More
Arrow Right
New

CTERA Remote File Service Engineer

The CTERA Remote File Service Engineer will be responsible for supporting and ad...
Location
Location
United States , Plano
Salary
Salary:
105000.00 - 113465.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years hands-on experience with AWS or Azure services
  • Must have CTERA Enterprise File Services (Cloud and Edge devices) experience
  • Familiarity with remote file access, synchronization, and cloud-to-edge file gateway architectures
  • Experience managing and troubleshooting hybrid network connections (Internet, VPNs, MPLS)
  • Experience with monitoring tools, ticketing systems, and documentation best practices
  • Certification in AWS or Azure Cloud: such as Microsoft Certified: Azure Fundamentals (AZ-900), Azure Administrator Associate (AZ-104), AWS Certified Cloud Practitioner, Associate AWS Certified Solutions Architect
  • Must be a US citizen or Green card holder
  • FBI CJIS Background check is administered every 12 months
Job Responsibility
Job Responsibility
  • Administer and support the CTERA Remote File Portal Application and its associated database hosted on AWS EC2 instances
  • Manage and monitor AWS EBS volumes, EC2 instances, and S3 storage integrated with the CTERA solution
  • Conduct regular maintenance, upgrades, backups, and patching of the application and database
  • Perform AWS resource optimization and security hardening as required
  • Provide operational support for CTERA edge devices deployed in multiple on-premises environments
  • Facilitate and troubleshoot file synchronization, caching, and remote access issues between edge devices and AWS cloud storage
  • Monitor health, connectivity, and performance of edge devices, performing remote or onsite intervention when needed
  • Support onboarding and configuration of new edge devices for end users
  • Ensure stable and secure connections between edge devices and AWS cloud via public internet and dedicated connections such as MPLS
  • Troubleshoot network issues affecting file access and synchronization
What we offer
What we offer
  • medical, dental, and vision insurance
  • flexible spending or health savings account
  • life and AD&D insurance
  • short and long term disability coverage
  • paid time off
  • employee assistance
  • participation in a 401k program with company match
  • additional voluntary or legally-required benefits
  • incentive compensation based on individual and/or company performance (if not temporary)
Read More
Arrow Right