Staff Software Engineer
CurrentStaff Engineer on full stack projects for clients from financial sector and other industries.Working alongside the CTO and Portfolio Managers on company-wide, multi-clients architecture solutions and components, as well as establishing best practices and policies.Working with lead engineers, promoting best practices, helping with architecture solutions and documentation for project specific needs.Technical stacks:- Android Stack: Java/Kotlin with MVP/MVVM architecture, RxJava, Kotlin Coroutines, Koin, Dagger, Retrofit, Espresso, Mockito and MockK.- React/React Native Stack: Typescript, Redux/Redux Saga, Jest, Styled Components and Context API.- Backend Stack: Java/Kotlin, Spring Boot and Spring Security, JPA, Hibernate, JUnit. NodeJS with Javascript/Typescript, Express, NestJS and Jest. RabbitMQ, SQS and SNS. C#, .NET 6 Web APIs, Entity Framework.