Our?technology?stack:
????Android?with?Java?and?Kotlin
????Spring?Boot
????MySQL?Database
????Git
????Pivotal?Cloud?Foundry
????Jenkins
??Our?values:
????Customer?centric?design
????Production?quality?code
????DDD?-?Domain?Driven?Design
????TDD?-?Test?Driven?Development
????Pair?programming
????Automated?Devops?pipeline
??Required?Skills?&?Experience
????BS/MS?degree?in?Computer?Science,?Software?Engineering?or?a?related?subject.
????4-8?years?experience
????Comfortable?with?practicing?TDD?and?pair?programming.
????Well?versed?in?DevOps.
????Good?knowledge?on?Object?Oriented?design?principles.
????Hands?on?experience?with?Object?Oriented?programming.
????Experience?in?agile?software?development
????Knowledge?on?Linux?is?a?plus.
????Knowledge?on?cloud?platforms?is?a?plus.
????Familiarity?with?RESTful?APIs?to?connect?Android?applications?to?back-end?services
????Strong?knowledge?of?Android?UI?design?principles,?patterns,?and?best?practices,?Material?Design
????Good?knowledge?of?Android?SDK,?different?versions?of?Android,?and?how?to?deal?with?different?screen?sizes
????Should?be?Well?versed?with?
????Activity,?Fragments
????Layouts,?Views
????MVVM
????Managing?Intents,?App?Permissions
????Models
????SQL?Lite
????Obfuscation?tools
????AAR
????Broadcast?Receivers
??Duties?&?Responsibilities
????Have?a?continuous?improvement?mindset.
????Take?part?in?software?design?activities?&?discussions.
????Write?production?quality?code.