Title: Android Application Developer
Company Name: Teknovus Limited
Vacancy: 01
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ Skills Required: GraphQL, Java, Kotlin, NoSQL database, REST and JSON
Experience Requirements:
∎ 3 to 4 year(s)
∎ The applicants should have experience in the following area(s):
Android application development
∎ The applicants should have experience in the following business area(s):
Development Agency
Job Context:
∎ Job Location: Head Office, 43 Eskaton Garden Road, Ramna, Dhaka 1000, Bangladesh.
∎ Employment Status: Full-time (Work at Office)
Job Responsibilities:
∎ Building and maintaining Android applications in an agile environment .
∎ Writing clean and testable code.
∎ Writing unit test
∎ Work on bug fixing and improving application performance
∎ Keeping up-to-date with the latest technology trends and best practices in Android development.
∎ Collaborate with team members to improve efficiency and enhance team knowledge.
Additional Requirements:
∎ Age 25 to 40 years
∎ Both males and females are allowed to apply
∎ 3-4 years of experience in Android Application development using Java/Kotlin .
∎ Experience working with asynchronous data communication using Rest and JSON
∎ Proficiency in version control with git is a must.
∎ Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
∎ Familiarity with RESTful APIs to connect Android applications to back-end services
∎ Familiar with Graphql and NoSQL and firebase
∎ Strong knowledge of Android UI design principles, patterns, and best practices
∎ Working experience of socket programming etc
∎ Experience with offline storage, threading, and performance tuning
∎ Knowledge of the open-source Android ecosystem and the libraries available for common tasks
∎ Familiarity with cloud message APIs and push notifications
∎ Solid understanding of Android architecture components like Livedata, ViewModel, Databinding etc.
∎ Building reusable and adaptable UI components using Google Material design guidelines.
∎ Local database management using SQLite, RoomDB for offline support.
∎ Writing clean and highly efficient code using Clean architecture and design patterns like MVVM, MVP.
∎ Nice to have:
∎ Experience with working for IoT/IIOT based application is a plus point.
∎ Experience with cross platform technologies (flutter/ react-native) is also a plus point.
∎ Experience with outside data sources, third party APIs and libraries like Glide, Picasso, Retrofit. JSON parsing libraries like Gson, Moshi etc.
∎ Familiarity with testing frameworks like Junit, Mockito, Espresso.
Salary: Negotiable
Compensation & Other Benefits:
∎ Tour allowance, Performance bonus, Profit share, Weekly 2 holidays, Gratuity
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Unlimited subsidized tea, coffee & snacks.
∎ Training & learning materials to improve skills.
∎ Learning opportunity.
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 15 Mar 2023
Company Information:
∎ 23 Feb 2023
∎ Teknovus Limited
∎ Address : 43, Eskaton Garden Road, Ramna, Dhaka 1000
∎ Web : www.teknovus.io
∎ Business : Teknovus is a ITES company that brings Industrial IoT solutions to manufacturers with industrial IoT connectivity devices to align our industries with Industry 4.0 revolution by harnessing the power of real-time data.
Category: IT/Telecommunication
: Send the Resume/CV via email to [email protected], Subject: "Android Application Developer"