Our client is a world leader in derivatives trading and an established member of the FTSE 250. They are looking for strong engineer to join their R&D Mobile Backend team focused on finding a better and more efficient way of communicating between iOS/Android and their backend systems.
Join the game-changers:
The Mobile Backend Team’s purpose is to create backends with mobile-first mindset. Android Developers originally formed the team with this aim. Currently, the team is working on a greenfield Research & Development project. The project leverages HTTP2/gRPC bidirectional streaming hosted on AWS EKS cluster to handle dealing functionalities on their mobile platforms
They are looking for experienced backend engineer to help them with architecture design, implementation and infrastructure setup. Ideal candidate would be a person who is keen to learn a little bit more about mobile platforms, real-time streaming and is interested in finance world.
Where you’ll work:
As part of a connected global team, you’ll come to work in a friendly and dynamic environment. They comfortable, cutting-edge offices contain everything you need to succeed:
- Agile workspace and hot desks
- Private quiet rooms
- Breakout and refreshment areas
While you’ll be based in their Krakow office, your work will put you in contact with their dynamic IT teams in London and Bangalore. Join IG, and you’ll be joining the best in an always-moving industry.
The project is cloud based service which is responsible for dealing logic for mobile apps. Mobile apps will be connecting to it for providing data and doing trading actions.
What you’ll do:
- developing the project (Kotlin, gRPC, Rx, protobuf, cloud)
(for all of this the dev will have support from other teams in IG and team mates)
- helping/guide mobile teams with its integration
- work with infra team to facilitate project rollout
Who you’ll be:
The following experience is essential:
- Solid understanding of Kotlin/Java
- Experience in server application development, deployment, maitenance
- Experience working with reactive programming (preferably RxJava)
- Understanding of code design patterns and principles
- Very good English (both written and spoken)
Nice to have but not required:
- Android/iOS platform knowledge
- Basics of gRPC and Protobuf
- Experience with Spring
- Basic knowledge of AWS and AWS Lambda
- Experience with Kubernetes at scale on-prem or in the cloud
- Experience with CI/CD and test automation
They’re looking for tenacious, curious, eager, and open-minded people to help them maintain their industry leadership. People who embody their three core values – who want to champion the client, learn fast, and raise the bar. They recruit based on excellence and believe that diversity is vital to success. They have zero tolerance for bullying, harassment or any other behavior that stifles innovation and collaboration.
Note: Prepare your CV in English (PDF), fill in the form, and apply! 🙂
Please include in your CV the following clause necessary for the recruitment process:
“I agree to the processing of personal data that I have made available voluntarily in the recruitment process by the Administrator of personal data, i.e. Dotcommunity Spółka z ograniczoną odpowiedzialnością [Ltd.] based in Cracow, 15 Żabiniec Street, 31-215 Cracow, registered in Poland, the Cracow’s District Court – Śródmieście, XI Commercial Division of the National Court Register under number 0000468484, VAT number: 9452174499, (“Dotcommunity”) in order to carry out the recruitment process for the Android Software Engineer position on the basis of Art.6 item 1a of the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)”