Job Closed

This listing is no longer active.

Qoyod - قيود logo
Qoyod - قيود

Accounting Simplified!

Android Software Engineer

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Egypt

Posted

134 days ago

Salary

$118K - $135K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishAndroidKotlinReactReact NativeReduxTypeScript

Job Description

Android Software Engineer

Qoyod - قيود

• Develop and maintain Qoyod POS (Native Android, Kotlin, Jetpack) for invoicing, inventory tracking, and credit notes • Build offline-first architecture with local data persistence and sync strategies • Integrate hardware peripherals (printers via LAN/Bluetooth, barcode scanners) • Write clean, maintainable code following modern Android best practices • Participate in code reviews and contribute to architectural discussions • Optimize performance across different device types and network conditions • Take features from design through deployment in collaboration with cross-functional teams

Job Requirements

  • 3-4 years of mobile development experience with strong focus on native Android development using Kotlin.
  • Hands-on experience with Jetpack components and modern Android practices
  • Solid understanding of offline-first architecture and data persistence
  • Strong problem-solving skills and ability to work independently and collaboratively
  • Preferred Experience with Jetpack Compose
  • Familiarity with hardware peripheral integration (printers, scanners)
  • Experience with React Native, TypeScript, and related frameworks (Expo, Redux)

Related Job Pages

More Android Engineer Jobs

Ambush logo

Android Engineer

Ambush

A People Company

Android Engineer134 days ago
OtherRemoteTeam 51-200Since 2015H1B No Sponsor

• Implement and champion best practices for software architecture, creating a foundation for robust and scalable solutions. • Work closely with team members to build high-quality software that exceeds client expectations. • Anticipate challenges and propose creative solutions to ensure project success. • Contribute to a positive and collaborative environment where everyone feels valued and empowered. • Lead by example, promoting consistency, maintainability, and adherence to industry standards. • Contribute to the development of new features and maintain existing functionality, ensuring our software remains cutting-edge and meets user needs. • Collaborate with the team to swiftly address and resolve production incidents, minimizing downtime and impact.

United States
Job Closed
Welltech logo

Senior Android Engineer

Welltech

Health & Fitness Mobile Apps Developer

Android Engineer134 days ago
Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

• Co-own and take technical ownership of the team’s codebase and production systems, ensuring stability, scalability, and long-term maintainability • Lead the design and development of high-quality, performant, and maintainable mobile solutions with a strong focus on architecture and best practices • Drive end-to-end delivery by translating complex user and product needs into robust technical solutions, from discovery through production • Shape the architecture and system design of the mobile application and its integrations with backend and platform services • Actively influence technical direction and raise engineering standards through code reviews, design discussions, and knowledge sharing • Collaborate cross-functionally with backend, frontend, security, infrastructure, and product teams to align on technical solutions and platform strategy • Serve as a trusted technical partner for product and design, contributing to roadmap discussions and technical decision-making • Mentor and support other engineers, fostering technical growth and a culture of ownership and excellence • Work hands-on with a modern Android stack, including Kotlin, Coroutines and Flow, Jetpack Compose, and Jetpack libraries (Architecture Components, Navigation, DataStore, Room, Hilt, etc.) • Identify opportunities for technical improvements and proactively drive initiatives that improve system quality, developer experience, and user impact • Deliver high-impact features in a customer-centric environment, taking responsibility for outcomes that affect millions of users

Cyprus
Job Closed
Dropbox logo

Android Software Engineer, Mobile Experience

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Android Engineer135 days ago
OtherRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Build intuitive features, enhancing user engagement and experience on our Android application for mobile users. • Identify and solve foundational issues in the mobile codebase, including potential rearchitecting for better performance and maintainability. • Collaborate with the team to uphold software development best practices, maintaining a high quality of code through reviews and adherence to standards. • Work with product managers and designers to create thoughtful features, ensuring alignment with user needs and company goals. • Utilize advanced problem-solving to address complex mobile development challenges, including optimization and debugging. • Stay updated with the latest Android development trends and practices, engaging in continuous personal and professional growth. • Communicate effectively within the team, fostering collaboration and supporting team member growth.

United States
$163.2K - $248.4K / year
Job Closed
360Learning logo

Junior Software Engineer – Mobile, Android

360Learning

360Learning is on a mission to help other businesses “achieve growth through impactful learning.” The company, as an employer, aims to foster a culture base

Android Engineer136 days ago
Full TimeRemoteTeam 400Since 2013

• Discover the 360Learning platform • Have a global view of our codebase • Get used to the team's processes • Implement your first tickets • Integrate our decentralized peer review process to adopt our best practices • Work on the development of broader functionalities • Gain skills on our stack • Share your best practices within the team • Create your own courses on the 360Learning platform • Implement cross-functional tools, to allow the team to maintain its quality standards and increase its speed • Document, refactor, and analyze features to maintain a high level of quality and transparency • Onboard the new engineers of the team • Work on complex functionalities that impact several teams and stakeholders • Work on architectural changes impacting our entire code base

Spain
Job Closed