Job Search
We can help you build an exceptional career
Middle/Senior Android Engineer IRC241672
Job | IRC241672 |
Location | Poland - Krakow |
Designation | Senior Software Engineer |
Experience | 3-5 years |
Function | Engineering |
Skills | Android, Java, Kotlin |
Work Model: | Remote |
Description
The client is a leading world telecommunication provider.
Requirements
Proficiency in Kotlin, Java with advanced knowledge of Android frameworks and libraries.
Experience configuring and troubleshooting ShadowJAR, Android Gradle, and R8
Experience with Android sensors (e.g., Bluetooth) and background services
Long working experience of knowledge of Android development and insight into past Android development paradigms
5+ years of experience in Android development.
Experience with Android SDK, Android Studio, and modern architectural patterns.
Knowledge of automated testing frameworks (e.g., JUnit, Espresso) and best practices for providing application stability and quality.
In-deep understanding of Android UI design principles and patterns
Ability to build scalable and reactive mobile applications
Experience with cloud message APIs, offline storage, threading, and performance tuning
Nice to have:
Experience with Jetpack Compose, Kotlinx (serialization, flows), and RxJava
Experience/Knowledge of functional programming practices
Soft Skills:
Good communication skills to interact with other team members: discussing decisions with developers, interface elements with designers, and business ideas with managers
Provide arguments for their decisions
Think outside the code, from the user’s point of view
Attention to detail
Ability to manage their own time
Analytical thinking and problem-solving, etc
Job Responsibilities
Develop and maintain Android Applications
Develop and maintain Android libraries, with a focus on API:s and hardware integration
Lead the design and architecture of Android applications.
Oversee the development of complex features and functionalities, from concept to realization.
Analyze and optimize code to increase application performance, efficiency, and reliability.
Maintain comprehensive documentation for codebases, development processes, and technical specifications.
Mentor and support junior and mid-level developers.
#LI-IC1 #L1-Remote
We Offer
Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.
Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.
DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.
Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.
Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.