Strong attention to detail, problem-solving skills, and verbal/written communication Ability to work in an agile environment Strong experience in application development and integration with Native Mobile Development for Android Good to have experience with one or more of the following –React, React Native, Angular Experience with common front-end development tools such as Babel, Webpack, Node + NPM, Redux Good understanding of advanced MVVM design pattern Experience developing services for scalability, fault-tolerance, and testability. Experience in Unit Testing frameworks. OOP, design patterns, SOLID design principles Dependency Injection and Inversion of Control (IoC) Container concept knowledge, log aggregation technologies. Responsive mobile development and multilingual applications Relational and non-relational data, ORM. Solid experience in cloud solutions Continuous Delivery, including source control practices, versioning, branching, pipeline development, automation acceptance, and release management. Experience with application and performance tuning |