Sr. Application Programmer - Android

Benefits

  • 💸
    Plenty o’ paid time off

    Team members start with 3 weeks of paid time off.

  • 📚
    Education coverage

    Get up to $1,000 a year in skill development covered.

  • 🏝
    Get paid to take a break

    Get a $1,000 bonus the first time you take a vacation that's 5 days or longer.

  • 🧘🏾
    A big focus on health

    $200 monthly wellness stipend, to be used for whatever wellness means for you.

Here in WS, we have fun at work. But when it comes to client deliverables, there is no compromise. We work hard and pride ourselves in providing clients with flawless work within the deadline. Over the last 2 decades Web Spiders Group has the reputation of being a fair company for all stakeholders - and providing some of the most innovative and cutting edge work and projects.

Prior Experience: Minimum 3 + Years of experience in Android Application Development

Location: Kolkata (Rajarhat-New Town) / Remote

 

Responsibilities

  • Build, iterate, and enhance mobile applications on Android.
  • Optimize the existing code for ease of use and performance, and improve quality.
  • Continue to improve development process. Evaluate and implement new tools as needed.
  • Lead and contribute to a team culture that values quality while fostering initiatives and innovation.
  • Good understanding of the Android platform, Android SDKs and Kotlin 
  • Shown success as an individual contributor as well as team player.  
  • Ability to work independently in a Module
  • Must have analytical skill to understand the existing Architecture of Project.
  • Think ahead, meet project deadlines, possess high level of energy and professional acumen, and be client service oriented

 Requirements

  • Good knowledge of Android programming platform and SDK (4.0+)
  • Good knowledge of the Kotlin programming language
  • Good understanding of working with various Web Services like REST, SOAP, JSON etc. 
  • Good understanding of databases and SQLite in general and XML.
  • Knowledge of patterns applied in mobile programming (MVC, MVVM, delegation, etc.)
  • Knowledge of common debug and optimization techniques in mobile programming
  • Knowledge of common usability principles related to mobile programming
  • Proficient understanding of code versioning tools, such as Git,SVN
  • Familiarity with cloud message APIs and push notifications
  • Strong knowledge of Android UI design principles, patterns, and best practices

Let's work together

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.