Middle/Senior Java Developer

Requirements:
  • Higher technical education
  • 3+ years of professional experience
  • English: Intermediate or higher
  • Backend Stack Java 8 and higher, experience with Spring Framework (MVC/REST/Security), Hibernate, JUnit (Mockito/PowerMock/EasyMock), Maven, SVN/GIT Jira, Confluence, Slack, GitHub process management tools
  • Agile (Scrum) methodology
Will be welcome:
  • Knowledge of agile methods of software developmentand participation in commercial projects

Middle/Senior iOS developer

Requirements:
  • 3+ years of experience working in software development Objective-C
  • Skills of the OOP and writing readable, quality, and supportable code
  • Solid understanding of FRP concepts (either ReactiveCocoa)
  • Good knowledge of Cocoa/CocoaTouch frameworks, CoreData, Foundation, UIKit, CocoaPods, their features, and workarounds
  • Solid understanding of Objective-C core concepts, its runtime, and application lifecycle
  • Solid understanding of APNS/VoIP Push Notifications
  • Significant experience with Multithreading and GCD
Will be welcome:
  • Knowledge of agile methods of software development and participation in commercial projects