Senior Android Developer

Location:

3rd Floor, South Wing, Aurobindo Galaxy
Survey No. 83/1, TSIIC Raidurg
Hyderabad – 500081, Telangana, India

PDF of job description

Description:

The Senior Android Developer participates in all development aspects of a solution. Your mission will be to drive the progress of the app and the Android team while providing the best user experience imaginable.

Responsibilities:

  • Mobile Software Product Development – Design, develop and test (Integration)
  • Design and code reviews; Application setup and automated deployment
  • To undertake development tasks without supervision, including software designing, programming, and testing.
  • Understand frameworks, technologies and standards for the development and implementation of software products.
  • Exhibit and establish a culture of quality software development.
  • Work with technical/project leads to plan sprints with proper prioritization and estimates.

Requirements:

  • Excellent interpersonal/communication skills, both verbal and written
  • Enthusiasm for innovation, experimentation, and self-development in backend development
  • Must have proficiency in the following technical skills: React Native for Android, Android Studio, MVP/MVVM, GraphQL, REST APIs, JSON, XML, Testflight, Instrument Tool
  • Solid experience with one or more –MVP, MVVM, Redux.
  • Application integration with AWS cloud web services.
  • Quickly picks up new technologies and is passionate about solving problems with cutting edge technologies.
  • Ability to work independently. Great problem-solving skills.
  • Drive feature development for our well-renowned apps for smartphones and tablets.
  • Represent the engineering team in technical and architectural discussions with other engineering teams.
  • Work closely with the Product, UX/UI and Backend teams to do the requirement analysis, design, build and extend consumer and/or partner-facing new products, platforms, and features.
  • Work closely with the Product, UX/UI and Backend teams to do the requirement analysis, design, build and extend consumer and/or partner-facing new products, platforms, and features.

Good to have:

  • Experience in CI/CD
  • Following TDD practices
  • Ability to lead small 2 to 4 members Android team. Ways to Outstand from Crowd
  • In-depth knowledge of Restful / SOAP API, GraphQL, JSON, Nodejs.
  • Having active and viewable Github repositories.
  • Excellent verbal and written communication in the English language.
  • Experience with Jira/Confluence.
  • Experience with CI/CD and tools like Git, Mercurial, Jenkins.

Experience & Qualifications

  • Bachelor’s or master’s degree in technical, or engineering discipline
  • 7+ years of experience in development in Android, React Native for Android

How to Apply

To apply, submit your CV and contact information to india.ta@senecaglobal.com.

About SenecaGlobal

Founded in 2007, SenecaGlobal is a global leader in software development and management. Services include software product development, application software development, enterprise cloud and managed services, quality assurance and testing, security, operations, help desk, technology advisory services and more. The company’s agile team consists of world-class information technologists and business executives across industries, ensuring that we provide clients with a strong competitive advantage.

SenecaGlobal is headquartered in Chicago, Illinois, and has a state-of-the-art software development and management center in Hyderabad, India. The company is certified as a Great Place to Work® and is ISO 9001 certified for quality and ISO 27001 certified for security.