
Search by job, company or skills
Responsibilities :
Working with the Android SDK, Java, Kotlin, NDK
Handling different Android versions and screen sizes
Applying Android UI design principles, patterns, and best practices
Requirements :
Strong technical background in Android application development and Kotlin
Solid programming skills
Detail-oriented with strong attention to specifics
Excellent written and verbal communication skills
Strong analytical and quick problem-solving ability
Ability to quickly document requirements from open discussions
Fast typing skills for documentation and communication
Familiarity with JIRA, EPICs, Excel, Google Sheets, and Agile methodologies
Team player with leadership qualities
Decision-making ability and team management skills
Interest in working in a startup environment with cutting-edge products
Experience with design and architecture patterns
Understanding of testing processes, debugging, code versioning, and repositories
UI/UX experience
Strong knowledge of Java & Kotlin
Software development experience with strong coding skills
Experience building services for data delivery to mobile clients
Experience with relational and non-relational databases
Knowledge of REST and JSON data handling
Experience with libraries like Retrofit, RxJava, Dagger 2, Lottie
Server integration (REST endpoints)
Experience with AWS stack and Linux
Apps shipped and available on Google Play
Backend API development
Familiarity with Android Studio, Eclipse IDE
Good knowledge of mobile hardware, software, and operating systems
Willingness to work in a fast-paced startup environment
Strong oral communication and presentation skills
Team-oriented, with a positive approach to technology and engineering
Result-oriented with a focus on efficiency and timeliness
Strong self-awareness and ability to work under deadlines
Proficiency in Microsoft Project, PowerPoint, Excel, Word
Willingness to mentor and manage team members
Willing to travel 510% of the time for demos, training, and collaboration
Preferred Background :
Understanding of Artificial Intelligence and Machine Learning
B.S. / M.S. in Computer Science, Electrical, or Electronics Engineering
5+ years experience with Android, Java Server, JSP
Experience with Virtual Reality and Augmented Reality
Familiarity with Test-Driven Development
Background in CS or ECE
Python experience is a big plus
iOS development knowledge (not mandatory)
Strong foundation in data structures and algorithms
Bachelor of Science (B.Sc)
Job ID: 144207021