Jodayn Circular Logo

Android Team Lead

Jodayn Riyadh, Saudi Arabia Posted: 23 Apr 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Contact employer for details

Requirements

  • Experience: Intermediate
  • English: Professional

Position

To understand business requirements, develop and/or upgrade Android solutions or applications in line with requirements, standards, and cybersecurity policies, and identify and fix errors during the development lifecycle.

Responsibilities & Accountabilities

  • Keep abreast of the latest programming language updates and technology trends and present ideas to continually improve solutions and applications
  • Coordinate with analysts and designers to understand business requirements and to ensure the technical feasibility of designs and develop detailed specifications accordingly
  • Coordinate with the concerned teams in order to facilitate the entire solution or application development lifecycle (concept, design, and test)
  • Configure, secure, and monitor the development environment across numerous clouds and on-premises gateways as needed
  • Troubleshoot workflows in order to identify and fix bugs and errors during development
  • Analyze and integrate external customer specifications in order to suggest and justify system directions and specifications as part of proof of concept
  • Specify, design and implement moderate changes to existing software architecture
  • Ensure developed solutions are in line with Cybersecurity policies and standards
  • Perform basic component test prior to code merge and/or release to the Quality Assurance team for testing and validation
  • Participate in different types of testing (unit, integration, functional, non-functional, etc.) to ensure the functionality of solution or application in real-life scenarios according to specifications
  • Collect testing results in order to facilitate the identification of deficiencies and implement corrective actions
  • Participate in the development of various integration processes and review all programming components to ensure proper integration activities upon program/platform approval
  • Participate in the implementation of the integration plan and the various integration projects/activities of Android software applications
  • Coordinate the integration testing phase with analysts, system designers, and business owners to raise integration issues for timely resolution by upper management
  • Collect change requests related to solutions and applications in order to facilitate the implementation of approved changes along with a rollback plan during the proof of concept phase
  • Support in the update of technical documentation and participate in building reusable code and libraries for future use in order to save time and resources in coordination with National Platforms
  • Coordinate with the concerned teams to share training needs for users for development purposes
  • Present ideas for system improvements in order to optimize development activities and operations
  • Communicate with Testers and Quality Assurance Officers on developed code lines to ensure eradication of errors and bugs and accordingly optimize end-user satisfaction
  • Address any challenges or issues arising from existing/developed applications and platforms in order to include corrective actions in future development plans
  • Conduct day-to-day activities while ensuring compliance with policies and procedures
  • Contribute to the identification of opportunities for continuous improvement of systems, processes taking into account leading practices, changes in the business environment, cost reduction, and productivity improvement
  • Establish working relationships with relevant internal stakeholders
  • Collect feedback from internal stakeholders on issues being faced and other requirements
  • Contribute to the preparation of progress reports directed to all relevant stakeholders to keep them informed of progress

Job Requirements

  • 3 to 6 years of experience in Android application development using Kotlin and Compose
  • Bachelor’s degree in information systems, Computer Engineering, Computer Science, or equivalent is required.
Apply now

About Jodayn

Jodayn is one of the leading providers of business and IT consulting services in the GCC region. They are outcomes-based and insights-driven to help clients get the most out of their business and IT investments. Through close client relationships and industry and technological expertise, they assist in meeting the needs of customers and citizens.