Senior Android Developer

Tallinn, Estonia
Roles:
Mobile
Must-have skills:
JavaAndroid
Nice-to-have skills:
Kotlin
Considering candidates from:
Baltics, Europe, Armenia, Austria, Croatia, Czech Republic, Georgia, Hungary, Kazakhstan, Moldova, Poland, Romania, Serbia, Slovakia, Slovenia, Turkey and Uzbekistan
Work arrangement: Onsite
Industry: Financial Services
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 1001 - 5000 employees
Logo of Interactive Brokers

Senior Android Developer

Tallinn, Estonia
Interactive Brokers is a direct access electronic broker catering to the needs of professional and frequent traders, institutional investors, financial advisors, and introducing brokers. Their clients have access to more than 120 market centers in 31 countries from a single account. They are the lowest cost provider of brokerage services and the largest U.S. electronic broker based on daily average revenue trades executing 850,000 trades per day.
Their employees are part of a dynamic, multinational, fast-paced, results-oriented team working to provide the customers with state-of-the-art trading technology, superior execution capabilities, worldwide electronic access, and sophisticated risk management tools.

Tasks: 
  • Components design/implementation for Android in Java and Kotlin
  • Develop features without much paperwork and bureaucracy in a time-sensitive environment and at the same time make changes that improve overall quality/stability
  • Utilize best practices and Android Studio to rapidly debug applications, fix performance bottlenecks, and improve customer experience
  • Employ techniques and design patterns to create well structured, efficient and maintainable code
Must-have:
  • Strong Core Java Skills 
  • Mobile Android development experience (5+ years of experience) 
  • Bachelor’s in EE, CS, Math, Physics or similar
  • Technically oriented, proactive, and enthusiastic, with extreme attention to detail
  • Strong written/verbal English communication skills
  • Should be comfortable working in a team reviewing code from other developers, and providing guidance and mentoring when appropriate 
Nice-to-have:
  • Relevant Master’s degree 
  • Familiarity with market data concepts and trading technologies, technical experience with systems used in the capital & financial markets 
Benefits:
  • Discretionary salary raise in the end of each calendar year
  • Discretionary cash and stock bonus in the end of each calendar year
  • Lunch paid by the company (up to 7.50 EUR/day)
  • Dental/vision expenses compensation of 205 EUR per year
  • Sport activities compensation of 45 EUR/month
Interview process:
  • Intro call with Toughbyte
  • Codility (1h) + online psychological test (15 min) 
  • Tech interview (1+ hour) (if in the office - they get a math test, if online - they send the math test, a candidate has 1 hour to complete)
  • Interview with American team lead (tech+motivation)
  • Interview with VP (a bit tech + culture)