Sr. Android Developer Paraminfo

UAE, United Arab Emirates

Job Description

13676-Sr. Android Developer

Experience: 8-10
Posted: 26 Oct,2023
Location: United Arab Emirates
Apply Now
Job Title: - Sr. Android Developer

Location- Dubai Work from Office &
India/Egypt/Jordan - Work from Home opportunity

JOB QUALIFICATIONS AND REQUIREMENTS
  • Bachelor\xe2\x80\x99s degree in computer science or a related field
  • 8+ years of experience
  • Programming Languages: Advanced proficiency in Kotlin and Java, with a deep understanding of their nuances and best practices.
  • Android SDK: Extensive knowledge of the Android Software Development Kit, including APIs, libraries, and frameworks.
  • Architecture Patterns: Expertise in architectural patterns such as MVVM, MVP, or Clean Architecture, and the ability to apply them to create scalable and maintainable applications.
  • Design Patterns: Strong understanding and application of design patterns such as Singleton, Observer, and Factory to solve common development challenges.
  • Database Management: Experience with SQLite and other databases on Android, as well as knowledge of ORM frameworks like Room,Realm.
  • UI/UX Design: Familiarity with Android UI/UX design principles and the ability to collaborate effectively with designers to create visually appealing and user-friendly interfaces.
  • Version Control: Proficient in using version control systems like Git for collaborative development.
  • Testing: Experience with unit testing, integration testing, and UI testing to ensure the reliability and robustness of the application.
  • Continuous Integration/Continuous Deployment (CI/CD): Knowledge of CI/CD pipelines and tools for automated testing and deployment.
  • RESTful APIs: Expertise in integrating and consuming RESTful APIs, handling data serialization/deserialization, and ensuring secure data communication.
  • Security: Understanding of mobile application security best practices, including encryption, secure data storage, and protection against common vulnerabilities.
  • Performance Optimization: Ability to identify and address performance bottlenecks in Android applications.
  • Collaboration Tools: Proficiency in collaboration tools such as Jira, Confluence, or Slack for effective communication and project management.
  • Problem-Solving Skills: Strong analytical and problem-solving skills to troubleshoot complex issues and implement effective solutions.
  • Documentation: Skill in creating and maintaining comprehensive technical documentation for code, APIs, and system architecture.
  • Industry Trends: Awareness of the latest trends and advancements in mobile application development and a commitment to continuous learning.
  • Communication Skills: Clear and effective communication skills, both verbal and written, to convey technical concepts to diverse audiences.

Policies, Processes and Procedures
  • Follow all relevant policies, processes, standard operating procedures, and instructions and ensure work is carried out in a controlled and consistent manner.
  • Contribute to the identification of opportunities for continuous improvement of systems, processes, and practices, considering leading practices, improvement of business processes, cost reduction and productivity improvement.
  • Promote the implementation and adherence to relevant policies, processes, and operating procedures to others

technical
  • Architectural Design: Designing and implementing robust, scalable, and maintainable Android application architectures.
  • Coding Mastery: Writing efficient, clean, and well-documented code in Kotlin and Java, utilizing best practices and design patterns.
  • Leadership in Development: Leading and mentoring development teams, providing technical guidance, and ensuring code quality.
  • Collaboration: Collaborating with cross-functional teams, including designers and product managers, to translate requirements into functional and visually appealing features.
  • Problem Solving: Identifying and troubleshooting complex technical issues, optimizing performance, and enhancing the overall user experience.
  • API Integration: Integrating with external APIs and services, ensuring seamless data flow and functionality.
  • Innovation: Staying abreast of the latest trends and technologies in Android development, and bringing innovative ideas to the table.
  • Code Review: Conducting and participating in code reviews to maintain code quality and consistency across the development team.
  • Testing and Debugging: Implementing effective testing strategies, including unit testing and debugging, to ensure the reliability of the application.
  • Performance Optimization: Proactively identifying and addressing performance bottlenecks to enhance the speed and efficiency of the application.
  • Documentation: Creating and maintaining technical documentation for code, APIs, and system architecture.
  • Security: Implementing best practices for data security and ensuring compliance with industry standards.
  • Continuous Learning: Keeping up-to-date with the latest Android development tools, libraries, and frameworks to continuously improve skills and stay ahead of industry trends.
  • Communication: Effectively communicating technical concepts and project updates to both technical and non-technical stakeholders.
  • Influence Design Decisions: Providing input into the design process, ensuring that technical considerations align with user experience goals.

Required Skills

Skill
Years
Months
Android development
8
0
Kotlin
8
0
JAVA
8
0
Android SDK
8
0
APIs
7
0
MVVM
7
0
MVP
7
0
Clean Architecture
7
0
singleton
7
0
Room
7
0
UI/UX design
7
0
RESTful API
7
0
JIRA
7
0

More jobs on https://www.qureos.com/

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1608233
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UAE, United Arab Emirates
  • Education
    Not mentioned