Position: Android Developer
Company: Oxagile
Experience required: 3y
English level: intermediate

Here in Oxagile’s international team, we are enthusiastic about creating elegant solutions for the video domain, which are used across the world. We are a trusted partner to over 450 companies including global industry leaders like Panasonic, Broadcom, Orange, Discovery, Vodafone, Google, Kaltura, Thomson Reuters.

For eight years straight, Oxagile has been featured on the Inc. 5000 list of the fastest-growing private companies in the U.S. This year, we have expanded our geographical presence to include locations in Ukraine, Latvia, and Poland.

Mutual support, knowledge sharing, and continuous honing of skills are the cornerstones of our teamwork. We promote clean, well-tested, and maintainable code, value reliable architecture and advanced software engineering practices. If you want to focus on innovative technologies in OTT, RTC, AI / ML / CV and other domains, we’ll provide highly experienced mentors, organize internal training, and offer tuition reimbursement for external programs and certifications. We invest in the efficiency and flexibility of our teams, monitor their motivation, and continuously work on improvements.

Oxagile’s explosive growth and high quality of services have been proved by numerous international awards like Deloitte's Technology Fast 500™, Top 100 Global Outsourcing, Inc. 5000, and Fortune 500.

Project: The solution is delivered for a global leader in digital security and convergent media products for the delivery of digital and interactive content. Its technologies are used in a wide range of services and applications requiring access control and rights management. Its four main activity sectors include integrated Digital Television, cyber security, IoT and Public Access solutions.

The specialist that will hold this position will work with all things video, including OTT app development for Android, Android TV, and Google Chromecast. Namely, the responsibilities will include implementing ExoPlayer as well as using programming languages like Java and Kotlin (including RX Java and Gradle tools).

Our project team also comprises iOS and QA specialists. The key project task now is solution support, white-label solution adaptation for new clients, and implementation of new features. ProCD is used to increase efficiency.

Deadlines are quite loose. We adapted Scrum for project requirements and prepared a backup procedure to ensure product's launch success.

Responsibilities:
- Work as developer on project;
- Communicate with other developers in team & department, project manager, customer;
- Estimate tasks;
- Investigation of new technologies for new projects;
- Work in according to Agile methodologies.

Required skills:
- 3+ years of experience in android development;
- Deep knowledge of Java, Kotlin and the Android framework;
- Understanding of OOP principles, multithreading;
- Experience in custom UI components development;
- Mobile database (SQLite etc.);
- Self-motivated;
- Responsibility and ability to work independently, attention to detail.

Desired skills:
- Experience with ExoPlayer customization, DRM, video streams.

In Return, We Provide:
- Work at an international company that serves high-profile clients like Google, Amazon, Microsoft, Vodafone, etc.;
- Challenging, large-scale projects that result in elegant, custom-made solutions;
- Equal partnership that presupposes diving deep into business needs and clients' products;
- Atmosphere of trust and empowerment across key projects and business processes;
- Best practices around process and team management: product-minded development, Scrum, and more;
- Competitive salary and payments in foreign currency — no matter your location;
- Flexible schedules and work environments: remote work, office facility, co-working space;
- Relocation and official employment in Poland, Lithuania, Latvia, and other countries;
- Legal and accounting assistance, including for those who are self-employed;
- Medical coverage, paid vacation, sick and family leave, birthday off;
- Sports compensation, including training in corporate football, basketball, and volleyball teams;
- Internal mentoring programs, promotion and support for professional bloggers and speakers at conferences;
- Transparency and trust within the team: we encourage employee feedback and organize regular Q\A meetings with top managers;
- Free corporate English classes and professional seminars, reimbursement for external training and professional certifications;
- Corporate discounts, team-building parties, corporate events, and other perks;
- Gamification system with social activity bonuses.

If you are up for the challenge, let’s talk! Please get in touch by using the button below. Thank you!