x

Just 10 seconds to Register!

Demo-BG
Back to all jobs

Senior Software Engineer (Android)

Bengaluru
APPLY NOW

Opportunity

We are seeking a Senior Software Engineer (Android) to join our world-class engineering team building the next generation Android apps. We're looking for passionate, creative developers who are excited about solving new problems.

Roles & Responsibilities

  • Contribute to our native apps and deliver a great mobile user experience
  • Demonstrate excellent quality, design, development and delivery skills in scrum teams working in short development and release cycles
  • Lead/Own development of complex features/modules and actively take part in code reviews for peer developers
  • Take ownership of the features assigned right from estimating timelines to Production release
  • Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms and product
  • Dive into difficult problems and successfully deliver results within a schedule
  • Work on bug fixing and improving application performance. Provide timely turnaround and documentation of bug fixes during the test cycle
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Integrate with our backend services and develop flexible and optimized applications


Skills Needed:

  • 3+ years of experience designing and developing native Android apps.
  • 1+ years using Kotlin or RX Java
  • Experience successfully publishing to the Google Play Store and maintaining app versions
  • Knowledge of Android internals and JSON, Java Eclipse and Android Studio
  • Knowledge of MVC, MVVM, OOP, memory management and threading as well as software design patterns to ensure productivity, maintainability and scalability
  • Prior experience with media libraries, Camera APIs and/or media streaming (Preferred)
  • Ability to empathize with our end-users’ needs and help define their key experiences
  • Strong debugging, algorithm design and problem-solving skills
  • Strong communication and collaboration skills
  • Well versed with mobile UI/UX conventions
  • Experience in using Git
  • Experience with RESTful APIs to connect Android applications to back-end services
  • Familiarity with cloud message APIs and push notifications FCM
  • Experience with Analytics like Google Analytics/Mix panel
  • Experience with Unit automated code test like Mockito, Roboelectric

Education & Experience

  • Experience in building Android apps - 3 to 5 years

Bonus skills

  • Experience working in a SaaS environment
  • Strong understanding of Object Oriented Programming, data structures, and design patterns
  • Strong Java and Kotlin programming skills
  • Excellent English language (written & verbal) communication skills
  • Good understanding of DB Design

Benefits

Following are some benefits you can expect from us in return! If there’s something important to you that’s not on this list, talk to us! :)

  • Extraordinary chance to scale growth
  • Competitive salary
  • Fully stocked pantry with healthy fruits, snacks, gourmet coffee
  • 5 Days working & Flexible Work culture
  • Whatever equipment helps you get your job done
  • Monthly team lunches and annual team building events
  • Team gatherings and company parties!

Talview values diversity and is committed to equal employment opportunity for all. Talview will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin, ancestry, sex, gender, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, gender identity, gender expression, marital status, or any other legally recognized protected basis under federal, state, or local law.

About Us

Talview is the fastest way to hire for enterprise employers across the globe. Our Instahiring Platform empowers organizations by enabling “anytime, anywhere” remote processes, automating routine tasks, and reusing data across the hiring process. Our AI-enabled video interviewing and cognitive remote proctoring features as well as our advanced assessment solutions leverage best-in-class NLP, Machine Learning, Computer Vision and Video Analytics capabilities.

With our unique approach, we are transforming the talent acquisition process for some of the largest organizations across the globe such as Accenture, Deloitte, OCBC Bank, and Sephora — and getting them equipped to excel in the emerging gig economy.

Talview caters to the “mobile-first” user who expects a seamless digital communication experience with exceptional speed and convenience. We integrate seamlessly into most ATSs and LMSs to help reviewers and administrators automate repetitive tasks so they can focus on selecting the best candidates.