A leading international provider of technology and liquidity solutions for the financial and cryptocurrency markets, is seeking a dedicated and talented Senior Kotlin Software Engineer to maintain current products.
Responsibilities:
-
Develop user-friendly mobile application for Android using Kotlin;
-
Optimize application performance and ensure scalability.
-
Ensure the stability of the application after upcoming releases.
-
Coordinate with Team Lead over system design and product architecture.
-
Participate in code reviews and provide constructive feedback
-
Stay up to date with the latest industry trends and best practices in mobile development
-
Synchronize with DevOps and Security departments.
Requirements:
-
At least 5 years' experience in a software engineer’s role.
-
Strong knowledge of software development methodologies, mobile application architecture, and database design.
-
Excellent knowledge of API integration with the backend of the core system.
-
Strong knowledge of Kotlin, Unit-Testing and Automatic Testing.
-
Experience with Sentry, Firebase, CI/CD, and automated development tools for security screening, chaos engineering, and semantic release tools.
-
Excellent analytical, problem-solving, and decision-making skills.
-
Strong communication and collaboration skills.
-
Relevant industry certifications (Google Developers Certification: Associate Android Developer) are advantageous.
What you get:
- Stability: our clients are located in different countries, so we are ready for any changes in the work of any country;
- Development: many projects and products, which means increasing expertise in working with different technologies;
- Active corporate life: we participate in thematic conferences and forums on our cool business area;
- Comfort: offices are located in different countries, so you can work in the office or completely remotely. You can work from anywhere in the world.