وظائف

    Senior Android Developer at - Al-Ghuwayriyah, دولة قطر - Quadcode

    Quadcode
    Quadcode Al-Ghuwayriyah, دولة قطر

    منذ أسبوع

    Default job background
    وصف
    We are in search of atalented Senior Android Developer to join our Android Team.

    Theteam focuses on the development and support of Android applicationsfor the trading platform that serves as the foundation for bothinternal and external brand applications.

    We develop and maintainthe core platform, which supports the modular integration of bothinternal and external branded features. Our team collaborates tocreate user-friendly, efficient, and secure apps, ensuring aseamless trading experience for our diverse range of clients.

    Weprioritize innovation, technical expertise, and strongcommunication as we continuously strive to improve and expand ourAndroid application offerings within the financial tradingecosystem.


    Tech stack:
    Kotlin, Java, RxJava, Android SDK, Jetpackcompose, Architecture Components. Our team includes 1 AndroidDeveloper, 2 AQA Engineers, QA Engineer, and a Team Leader.

    Youwill work closely with Android Developers from other teams, productowners, UX/UI designers, and backend teams to ensure effectiveimplementation of application functionalities.

    Also, you willengage in daily meetings UTC+3), sprint planning (every 2weeks), retrospective meetings, and quarterly planning.
    Communication will be facilitated via Target Process for tasktracking and Slack for real-time messaging. Code repository -GitLab for collaborative development. Code reviews will beconducted using GitLab with merge requests.

    Architecture syncmeetings are held once every two weeks to discuss and align onarchitectural approaches, review the current state of theproject's architecture, and plan necessary adjustments.


    Main responsibility:
    Developing new features for the Android app asrequested by business stakeholders. Adopting and advocating for themost effective architectural practices to ensure the app'sscalability, testability, and maintainability. Participating inwriting unit and UI tests as required to ensure the stability andusability of the app. First 3 tasks in the role 1. Familiarizationwith the Project Environment. Acquire a comprehensive understandingof the existing Android application architecture, codebase, anddevelopment workflows. Review documentation, explore the codebase,set up the development environment, and attend orientation sessionswith team members. 2. Integration into the Current DevelopmentCycle. Begin active participation in the current development cycle.
    Take ownership of a small-to-medium complexity feature or bug fixas assigned by the team lead. Participate in iteration planning,daily team sync, and other meetings. 3. Contribute to Testing andQuality Assurance. Engage in the project's testing andquality assurance processes. Write unit and UI tests for thefeature developed in Step 2. Review existing tests for potentialimprovements or necessary updates due to recent code changes. Othertasks

    Feature development:
    Implement new features forAndroid applications according to project requirements and designspecifications. Writing clean and efficient code in Kotlin andJava, designing user-friendly interfaces, integrating apps withbackend APIs.

    Code maintenance and optimization:
    Maintain, refactor, and optimize the existing codebase to enhanceapplication stability, scalability, and maintainability.
    Bug-fixing, optimizing app performance, testing and debuggingapplications.

    • Problem-solving and Innovation: Identifytechnical challenges and propose solutions to address them,leveraging industry best practices and emerging technologies.
    Contribute to the evolution of development processes, tools, andmethodologies to improve team efficiency and productivity.
    Requirements

    • At least 4+ years of Android developmentexperience;
    • Strong understanding of Android SDK,development tools, and frameworks;
    • Experience indeveloping and deploying Android applications on the Google PlayStore;
    • Familiarity with RESTful APIs and integration ofbackend services;
    • Solid understanding of mobile UI/UXprinciples and experience in implementing responsive userinterfaces;
    • Knowledge of version control systems such asGit;
    • Strong problem-solving and debugging skills;
    • Good communication and teamwork abilities;
    • Competent written and verbal communication skills (fluent Russian,English B2, ability to read technical documentation, communicatewith foreign teammates). We offer
    • Full-time remote workas a Service Provider in the following countries: Bulgaria,Georgia, Belarus, Hungary, Romania, Latvia, Lithuania, Moldova,Azerbaijan, Armenia, Kyrgyzstan, Uzbekistan, Greece, Croatia,Montenegro, Serbia, Kazakhstan, Slovenia, Russia, Cyprus or Estonia(a valid residence permit is required);
    • Competitiveremuneration;
    • Professional courses;
    • Friendly,enjoyable and positive environment. Currently, over 700 employeesand service providers are stationed across our seven global officeslocated in the UK, Gibraltar, the UAE, the Bahamas, Australia, andthe headquarters in Cyprus. By broadening its internationalpresence, Quadcode not only offers a remote or hybrid work modelbut also presents a myriad of intriguing tasks and challenges forprofessionals like developers, market research analysts, and PRmarketing specialists, among others.

    Note:
    All applications will betreated with strict confidence.

  • EPAM Systems

    Android Developer

    منذ 6 أيام


    EPAM Systems al-Ghuwayriyah, دولة قطر

    About the role Are you a tech enthusiast? Do you thrive in small, agile teams? We're seeking someone passionate about mobile technology to join a skilled engineering team based in Doha, focused on designing and developing the next-generation Mobile Banking application. We follow ...

  • EPAM Systems

    Android Developer

    منذ أسبوع


    EPAM Systems Al-Ghuwayriyah, دولة قطر

    About the role Are you a tech enthusiast? Doyou thrive in small, agile teams? We're seeking someonepassionate about mobile technology to join a skilled engineeringteam based in Doha, focused on designing and developing thenext-generation Mobile Banking application. We follow an a ...

  • Quadcode

    Senior Android Developer at

    منذ أسبوع


    Quadcode al-Ghuwayriyah, دولة قطر

    We are in search of a talented Senior Android Developer to join our Android Team. The team focuses on the development and support of Android applications for the trading platform that serves as the foundation for both internal and external brand applications. We develop and maint ...

  • Fortrea

    Modern Workplace IT Architect

    منذ أسبوع


    Fortrea Al-Ghuwayriyah, دولة قطر

    Job Overview: As theArchitect, you will play a key role in leading the architecture anddesign of modern digital workplace technology, encompassing bothon-premises and cloud resources. Reporting directly to theExecutive Director Modern Workforce Services, you will collaboratewith ...


  • Fortrea al-Ghuwayriyah, دولة قطر

    Job Overview: As the Architect, you will play a key role in leading the architecture and design of modern digital workplace technology, encompassing both on-premises and cloud resources. Reporting directly to the Executive Director Modern Workforce Services, you will collaborate ...