Senior Android Developer

وصف الوظيفة

  • Responsible for designing and developing solutions that result in a remarkable user experience within a highly collaborative agile software development environment.  
  • Collaborate internally, externally (e.g., with third parties), and with senior leadership.  
  • Responsible for highly complex system analysis, design, coding, testing, debugging, and documentation.  
  • Uses expertise to solve highly complex defects and issues.  
  • Visualizes, articulates, and conceptualizes solutions that are recognized as leading the industry.  
  • Provides thought leadership to drive innovation across the organization.  
  • Coordinates and drives technical strategies across the organization.  
  • Consistently finds and delivers new ways to develop and improve processes and technology.  
  • An active member of a strong technical team, working closely with them to ensure proper delivery of system features.  
  • Proactive knowledge transfer.  
  • Ensure that best coding and implementation practices are applied.  
  • Ensure the security of the implemented mobile Applications.  
  • Perform additional duties as assigned. 

متطلبات الوظيفة

  • Bachelor degree in Engineering or Computer Science, or equivalent.  
  • 3 - 4 Years of experience in software development.  
  • Strong experience in designing, developing, testing and delivering mobile applications for Android.  
  • Strong programming skills with Native development environments for Android (Java+Kotlin) 
  • Experience in Custom UI Experience designing.  
  • Committed to deliver quality software solutions using Agile software development cycle.  
  • Experience in streaming applications is a plus.  
  • Having very good design skills.  
  • Good English communication skills.