Position: Android Native (Kotlin) Developer
Company: Teknika
Category: Android
Experience required: 2y
English level: upper
Published: 2022-09-01T00:00:00+03:00

**Who we are?**

**Teknika** is a fast-growing American software development and engineering company, that provides custom solutions for our clients all over the world.  Our main office is in Panama City Beach, FL and we have a top-notch distributed team in Eastern Europe and beyond.

We are growing our team and client base and are glad to provide career growth opportunities to our current and future employees. Our founders value clear and fair management and know that people work best when they enjoy their work and are inspired by their projects.

We are currently looking Android Native (Kotlin) Developer to do contract work for our upcoming **2-3 months project.**

**📌Responsibilities:**

– Working with mockups to build pixel-perfect screens in native **Android** using **Kotlin**
– Work with an **English-speaking** Development team utilizing **Agile/Scrum methodologies**
– Hold regular sprint planning and Demo meetings with the client
– Design modular highly maintainable code following good style guides while producing **Native Android Applications**
– Work with outside data sources and APIs
– Continuously discover, evaluate, and implement new technologies to maximize development efficiency


**Required 💡 skills:**

– Proven software development experience and **Android skills development** in **Kotlin or Java**
– User Interface development with Android widgets/components
– Knowledge of **SOLID principles and OOP design patterns** and their applications with Kotlin
– Data access and API integration within native applications
– Architectural patterns addressing better code reuse, maintainability, and ability to implement with Kotlin
– Solid understanding and extensive experience with the Git version control tool
– Exceptional problem solving and ability to work independently
– Experience with **Android SDK**
– Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
– Solid understanding of the full mobile development life cycle.


**As a plus:**

– Experience with Cross-Platform technologies (Flutter, Xamarin, MAUI, etc.)
– Experience with Google Play Store release processes
– Experience working with remote data via REST and JSON
– Experience with third-party libraries and APIs

We do believe that happy people work better so we grow our team in a friendly atmosphere, care about life and work balance, and give opportunities to learn new skills. **That’s why we provide:**

– Flexible working time, fully remote or office+remote
– Salary twice a month
– An individual approach and help from management at any stage of work
– Opportunity to start your own “pet project”
– Negotiable hourly rate is, based on experience

**Are you ready for new challenges?**