you have demonstrated experience building new mobile application experiences for web/ios/android platforms ● you have at least 4-6 years of experience with two or more development languages such as java, kotlin ● must have technical skills: java/kotlin/swift/react/javascript ● good to have technical skills: graphql, aws ● you can skillfully write high-quality, well-tested code and you are comfortable with object-oriented programming ● comfortability with agile methods, such as extreme programming (xp), scrum and/or kanban ● you enjoy influencing others and always advocate for technical excellence while being open to change when needed ● you’re resilient in ambiguous situations and can approach challenges from multiple perspectives ● bonus points if you have working domain knowledge in banking domain. you’ll spend time on the following: ● you will work in collaborative, value-driven teams to build innovative mobile and web customer experiences for our clients ● create large-scale distributed systems out of microservices ● you will lead or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between ● you will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills.