Android Developer
Full time opening for an Android Developer. Role is primarily remote, but on site a couple times a year for meetings etc. You MUST be a Citizen or GC holder.
We are seeking an experienced Android Developer to join our team of world-class engineers and developers. In this role, you’ll tackle complex technical challenges, build new product lines, and enhance existing products and services. You will contribute to the development of next-generation SDKs, tools, and applications that power large-scale payment transactions. Creativity and innovation are highly valued and rewarded.
Design, develop, and enhance complex Android software features and new product offerings
Analyze, program, debug, and modify software to improve performance and reliability
Diagnose and resolve challenging technical issues across Android platforms
Participate in collaborative project teams to deliver high-quality, working software
Lead and contribute to code reviews and technical design discussions
Provide technical insight during project planning, estimation, and architecture reviews
Safeguard company proprietary and confidential information at all times
Participate regularly in team meetings to brainstorm ideas and propose solutions
Perform other related duties as assigned.
Bachelor’s degree in Computer Science, MIS, Engineering, or a related field
3+ years of professional Android development experience (apps or SDK/libraries)
3+ years of Kotlin development experience
Strong knowledge of object-oriented programming (OOP) principles
Proven experience with multithreaded and asynchronous programming
Skilled in debugging and troubleshooting through static code analysis
Ability to implement features based on detailed product and UX requirements
Experience integrating RESTful APIs and working with JSON/XML data formats
Proficiency with Git and modern version control workflows
Excellent written and verbal English communication skills
Strong multi-tasking and time management abilities in a fast-paced environment
Commitment to industry best practices, including architecture, code quality, and testing
Experience with Kotlin Multiplatform development
Proficiency in unit testing and dependency injection (JUnit, Mockito/MockK, Robolectric)
Familiarity with USB, Bluetooth, or TCP/IP device communication
Experience in Agile/Scrum environments
Experience creating AARs and/or JARs for SDK distribution
Knowledge of data security, encryption, compliance, and data privacy regulations
Tim Campbell
Liberty Personnel Services Inc.
610-941-6300 ext 121 direct: 484-567-2089
tc@libertyjobs.com
#IT
#midsenior
#android
#LI-TC1
...responsive website designs.* Building websites with WordPress, extending and developing plugins and themes.* Working with Photoshop, Illustrator, and Fireworks to create images optimized for the web.* Working with version control systems such as GIT / SVN.* Working...
...About the job Junior Level / Data Entry Clerk (Remote) Job Opening: Remote Entry-Level Data Entry Clerk Are you looking to kickstart your career in the world of data management? Do you have an eye for detail and a passion for organizing information? If so, we...
...Job Description Job Description Bank Telle r -Part-Time ~20 to 25 hours per week... ...OTHER SATURDAY!!~ Previous cash handling experience plus a VERY friendly personality is... ...Excellent customer service skills Previous Teller or cash handling experience is a plus...
Wind Turbine Technician Provide maintenance, service, Major Component exchanges/ installations and troubleshoot 1000MW turbines. Position located on a wind farm located in White Deer Texas, no travel necessary. Compensation: 25-32/hr (Depending on experience)...
...Description We're Rosauers Supermarkets, your local neighborhood grocery store. We're all about fostering a local community of food... ...different routes Assisting with loading and unloading items from delivery vehicles Manage multiple orders, delivery locations, and...