Position: Android developer
Company: FL3XX
Category: Android
Experience required: 2y
English level: intermediate

**FL3XX** is in a hyper-growth mode we are looking for a Senior Android Developer, who has solid experience with architecting and implementing scalable Android applications and has successfully worked with teams of highly motivated, collaborative, and intelligent developers.

**What You’ll Do
**- Write native, clean, maintainable Android applications in Java/Kotlin using the latest programming techniques
- Take full ownership of projects from design to deployment
- Collaborate closely with other engineers and designers
- Become an important member of an autonomous, cross-functional team
- Provide technical leadership to a team of engineers who are responsible for building a world-class Android communication experience.
- Tweaking and enhancing our automated build and delivery process with CI tools

**Who You Are
**- Creator of cool stuff with a proven ability at providing input into the architecture and design of a project
- Brilliant Collaborator with 3+ years of software development experience, with a 4+ years working with the Android SDK.
- Someone who takes action and ownership through the software development lifecycle — from implementation to deployment, and strong ability to diagnose/fix bugs/crashes.
- Respectfully candid with the ability to motivate people to take action and always be working on behalf of our customers.
- A bold risk-taker and self-starter who loves to solve challenging problems and knows how to break out codebase into maintainable and testable components.
- Resourceful and scrappy with the ability to be strategic and roll up your sleeves and execute, while setting coding best practices and guidelines for projects.

**Other**
- Degree in Computer Science, Computer Engineering, Software Engineering, or equivalent practical experience
- Strong fundamentals — you know your data structures, and algorithms.
- Excellent problem solving, critical thinking, and communication skills
- Experience of delivering and maintaining commercial Android apps in an Agile environment
- Demonstrably high level of Java and Kotlin knowledge
- Understanding of Android UI/UX best practices for building beautiful user experiences
- Ability to translate requirements into well-engineered solutions
- Good understanding of memory management, networking, and concurrency in mobile environments
- Experience and awareness of the challenges of building new features into existing apps

**What we offer you
**- A fun, motivated, and international team
- A startup atmosphere without the annoying corporate policies
- Strong focus on your personal and professional development
- Access to the latest tools and technologies
- Above all, an amazing team of smart people

**Office in Odessa**