Mobile Development Engineer II
Position Details:
We are looking for new teammates who will join the existing Android team to design and develop Android applications for several companies, paving the way for the much needed technological advancements in the entertainment industry. Our client roster includes the biggest names. Your every contribution will impact hundreds of thousands of people around the globe. CSG International’s Ascendon has a laid back personality, with a touch of startup culture while having the stability and the backing of a large enterprise.
CSG International’s Ascendon solution empowers the top brands in media and entertainment too easily and effectively market, monetize and manage their premium digital content and customers. Ascendon’s solution offered as either a set of software services or as an integrated solution, and allows content companies of all sizes to increase the value and return of every content transaction. The solution supports virtually all content types and commerce models, marketing promotions, partner management, financial management, reporting, and analytics.
What you will be doing:
Our Android Developer will design and develop Android applications utilizing multiple technologies and platforms. Our mobile team translates requirements into effective, intuitive, and responsive user interfaces. Collaborate with developers, testers, clients, users and cross functional teams to continuously enhance the usability of applications.
Desired Skills and Experience:
• Experience in developing highly performing Android applications across a spectrum of OS-versions, devices and resolutions
• Experience in Android layout management standards and building consumer driven user experiences
• Experience building apps that communicate with RESTful services
Qualifications:
• Bachelor’s Degree in Computer Science, Software Engineering or related knowledge and experience
• 2-3 years of Java, Git, Android studio experience
• 1+ years of experience with the Android SDK and Gradle
• Experience building apps that communicate with RESTful services
• Experience in Object-Oriented Design, Data Structures, Algorithm Design, Problem Solving, Complexity Analysis and Debugging.
• Experience with Kotlin, Flutter, and/or React Native is a plus
• Experience in Unit testing is a plus
• Experience in building and maintaining automated build and deployment processes