Design and build advanced applications for the Android platform, ensuring robustness, scalability, and optimal
performance
Collaborate with cross-functional teams to define, design, and ship new features, translating business and functional requirements into technical specifications
Maintain and improve existing codebases and peer review code changes to ensure high-quality software development
Utilize Android SDK, internal framework and 3rd party libraries and perform integration with backend services to create a
seamless and interactive mobile experience
Continuously discover, evaluate, and implement new technologies to maximize development efficiency and innovate
application functionalities
Ensure the performance, quality, and responsiveness of applications by identifying bottlenecks and fixing bugs
Oversee application updates, including bug fixes and additional features, based on user feedback and performance
metrics
Mentor junior developers, providing guidance and support through code reviews and educational workshops to foster team skill development
Peer reviewing code by a diverse team, provide feedback in a timely and collaborative manner
Identify strategic ways to reduce technical debt, working with teams to ensure they are continuously improving
requirements-expected :
Hands on experience on using Kotlin to develop Android App; Java skills are optional but will be a plus
Knowledgable in upcoming engineering trends for Android ecosystem
Experience as a technical expert on the Android platform and competency with industry standard libraries
Familiarity with the Android SDK, including APIs, libraries, and tools
Have experience in Dagger2, Rxjava2, Retrofit2, familiar with third party lib integration
Good level with UI, UX design principles and Core Architectural Design patterns
Understanding of concurrency and multithreading concepts to create high-performant apps
Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito and Espresso
Experience with source code versioning tools, specifically Github
Skills in optimizing the app’s performance will be a plus
Basic AWS knowledge will be a plus
Familiar with security concept and integration is must, like https, cert pinning, encryption and decryption and data protection
offered :
A full-time contract (B2B also possible)
Stable and long-term cooperation
Well-defined career path at the European leader in engineering & IT consulting
Participation in company conferences, trainings, workshops, integration meetings, etc.
Certification and training opportunities
Opportunity to relocate and work in different ALTEN Polska branches
After completion of the project, opportunity to engage in a subsequent one within the company.
Introduction and cooperation with dedicated Business Development Manager
Work in company with #GreatPlaceToWork Certificate