Android Developer at EGS
Yerevan, , Armenia -
Full Time


Start Date

Immediate

Expiry Date

27 Jan, 26

Salary

0.0

Posted On

29 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kotlin, Java, Software Design Patterns, Android Design Patterns, Android API, Android Framework Components, GIT, Complex Task Decomposition, Kotlin Coroutines, Reactive Programming, Payment Technologies, Gradle Build System, RxJava, Room, Dagger2

Industry

IT Services and IT Consulting

Description
Company Description Founded in 2007, Energize Global Services (“EGS”) is a leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialists in developing Banking Systems, POS Terminal Solutions, EMV Implementations, NFC & Contactless Payments, Mobile Payment Systems, E-Wallets, Hardware Security Modules (HSM), E-Commerce Gateways & Processing, and others. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the fin-tech industry! Job Description You are known for your exceptional knowledge of application architecture and architecture constructs. You have excellent business acumen and know how to lead. You understand how to translate the ideas of business leaders into technical requirements. If this sounds like you, please read on! Qualifications Kotlin Java Good understanding of common software design patterns and Android design patterns Knowledge of Android API capabilities of different versions Understanding of Android framework components and their lifecycles Experience with GIT version control system Ability to decompose a complex task, design solution and implement it Languages: English (written and spoken) Will be an advantage: Kotlin Coroutines experience Reactive programming experience Experience with Android apps publishing and distribution process Payment technologies experience (payment processing, EMV, etc.) Advanced experience with Gradle build system (Gradle plugins, multimodule/composite builds, etc.) Out Android app stack: Kotlin, Java, RxJava, Coroutines, Room, Dagger2 RESPONSABILITIES Software solutions/evolutions design and development Participation in Defining/Estimating of Technical Requirements Software development according to Technical requirements Re-engineering/evolutions in Legacy Software Bug fixing/Debugging according to Issue reports and Technical Requirements Liaise with other teams (Support, PMs, QA, Delivery) Staying up to date on modern methodologies, tools and IT trends Report work progress continuously through daily, weekly, monthly time/progress reports; Be team player, proactive and highly motivated Additional Information You will be empowered in your role We have a competitive compensation package that includes medical and dental Insurance In-house courses of English and French languages Opportunities to participate in exchange programs abroad Discount programs especially designed for EGS’ employees 4x a week yoga classes In-house sport training center Bus for transportation Unlimited coffee and tea Corporate events and parties Business trips and trainings
Responsibilities
Design and develop software solutions and participate in defining and estimating technical requirements. Collaborate with other teams and stay updated on modern methodologies and IT trends.
Loading...