Jobs for Developers

Senior Software Engineer - Android

3Pillar GlobalFull-time$100k - $250k*IndiaMay 18, 2022

Alternative Jobs

We are looking for a Senior Software Engineer with 3-6 years of experience in Android Development to be part of the Product Engineering team. The candidate should have good experience with android development methodologies. The desired candidate will be responsible for articulating issues and ideas and suggests improved ways to accomplish objectives, seeks to understand vision to develop execution steps of a plan. We are looking out for professionals who can provide technical advice to less senior members and have gained trust through quality work and making wise decisions, based on information, root cause analysis, and strategic thinking.

We are 3PILLAR GLOBAL
 
We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our key differentiator is our Product Mindset. Our development teams focus on building for outcomes and all of our team members around the globe are trained on the Product Mindset’s core values – Minimize Time to Value, Solve For Need, and Excel at Change. Our teams apply this mindset to build digital products that are customer-facing and revenue-generating. Our business-minded approach to agile development ensures that we align to client goals from the earliest conceptual stages through market launch and beyond.

In 2021, 3Pillar Global India was named as a “Great Place to Work” for the fifth year in a row based on how our employees feel about our company, collaborative culture, and work/life balance - come join our growing team

Responsibilities

  • Deliver high-quality software as well as value to the end customers
  • Participate in all phases of development lifecycle
  • Work in an Agile environment
  • Collaborate with cross-functional teams to define, design, implement, and ship new features and products
  • Discover, evaluate, and implement new technologies to maximize development efficiency
  • Maintain code and write automated tests to ensure the product is of the highest quality
  • Write technical specifications and give estimations pertaining to application development process

Requirement

  • Must have: 
  • Solid understanding of the full mobile development lifecycle
  • Native Android development experience
  • Proficient with Android Java and related Android development tools/technologies, preferably Kotlin as well
  • Understanding of object-oriented design (OOD) and object-oriented programming (OOP)
  • Experience working with remote data via REST and JSON
  • Excellent communication skills (English) - both verbal and written
  • Good team player, self-motivated and well organized
  • Nice to have: 
  • MVP architecture at the basis, but team is constantly trying to implement all things new in MVVM or to migrate from MVP to MVVM
  • Working knowledge of existing tools (Firebase, Gradle, Git/Github, Jenkins, Sonar, Azure Dev Ops, etc.)
  • Experience with third-party libraries and APIs
  • Strong skills in deadline management and ability to work in a team environment
  • Experience with geofencing and location tracking platforms (Radar)Experience with methods of monitoring cars, trucks, equipment, and other assets by using GPS technology and on-board diagnostics (CMT)

Benefits

  • Benefits
  •  A competitive annual salary based on experience and market demands
  • Flexi-timings
  • Medical insurance with the option to purchase a premium plan or HSA option for your entire family
  • Meal Pass/ Work from Anywhere Policy
  • Regular Health check-up camps arranged by the company
  • Recreational activities
  • Business casual atmosphere

Share

Alternative Jobs