Android Engineer

Job Description

Responsibilities




  • Design, develop, and prototype Android native customer applications for  internal and external use. 
  • Participate in full app life cycle: concept,  design, build, deploy, test and release to app store. 
  • Work with product  teams on new product ideas, designs, prototypes and estimates. 
  • Keep  up-to-date on current and upcoming features in relevant products and  platforms. 
  • Drive a best practices approach to the continuous improvement  of our products, processes, and tools. 
  • Assist in the creation and  maintenance of documentation for all features in development


What you'll do


  • Work cross-functionally with product, design, and other engineering  counterparts to execute on product and business strategy and build novel  products and features that our users will love.
  • Contribute to the full development cycle: technical design,  development, test, experimentation, analysis, and launch. You’ll be  reviewing code and design docs, giving feedback on product specs and  mocks.
  • Set and define standards that improve developer workflows, recommend  best practices, and help coach and mentor engineers on the team to  further their professional development.
  • Continuously learn and improve your technical and non-technical abilities.



Required Skills


  • Expertise in Java or Kotlin, with 5+ years of experience in Android development.
  • Sound software engineering fundamentals.
  • Able to embrace the challenges of building data intensive, highly  responsive, and fault tolerant apps in the constrained environment of a  smartphone.
  • Passion for developing scalable, well-designed software that improves people’s lives globally.
  • Experience building at least one amazing Android app with a team from start to shipment.
  • Experience working on an application with at least 1M+ downloads/users
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • BS degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • Entrepreneurial spirit. You are self-directed, innovative, and  biased towards action in fast-paced environments. You love to build new  things and thrive in ambiguity and even failure.
  • Excellent communication skills. You collaborate effectively with  teams in a fully remote environment and discuss complex topics with  technical and non-technical audiences.
  • Advanced English proficiency is required. 




Offer Details

  • Remote
  • Full-time dedication (40 hours/week)
  • REQUIRED: 4+ hours overlap with PST
  • Competitive compensation package.
  • Opportunities for professional growth and career development.
  • Geo: LATAM and EMEA
  • Payment is made in USD or based on USD benchmarks, depending on the candidate’s country. If the company has a local legal entity, compensation will be paid in local currency, based on USD rates, and in compliance with the country’s specific labor regulations.
Share job