AssureSoft - Careers logo
AssureSoft - Careers

AssureSoft is a multinational software development and information technology company providing strategic consulting, technology services, and outsourcing business processes. We work to innovate and create quality software with motivated, passionate, and qualified teams that develop in an environment of professional, stable growth and continuous learning. Inclusive Opportunities for Every Talent. At AssureSoft, we believe that true innovation is born from diversity—of ideas, experiences, and perspectives. That’s why our hiring practices are inclusive and reflect a firm commitment to equity and equal opportunity. Here, every person—regardless of origin, gender, orientation, or beliefs—finds a space to grow, contribute, and be valued not only for their talent, but also for who they are.

Mobile Engineer

Android EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 201-500

Location

Worldwide

Posted

4 days ago

Salary

0

Seniority

Mid Level

Job Description

Mobile Engineer

AssureSoft - Careers

Role Description - Architect and maintain cross-platform mobile and web applications. - Develop and enhance offline-first features with reliable synchronization and conflict resolution. - Integrate AI-powered capabilities, including LLMs, vision models, and voice-to-text experiences. - Optimize client-side performance for large files, blueprints, images, and charts. - Collaborate directly with end users to understand field requirements and translate them into product features. - Build, test, and deploy applications to the App Store, Google Play, and web environments. - Deliver scalable, high-quality solutions while maintaining rapid development cycles. Qualifications - 5+ years of software engineering experience. - Strong English communication and problem-solving skills. - Expert-level experience with React Native and cross-platform mobile development. - Strong experience with modern web technologies such as React, Next.js, Svelte, or similar. - Deep understanding of local state management, offline databases, background synchronization, and conflict resolution. - Experience handling complex client-side rendering and performance optimization. - Experience deploying applications through App Store, Google Play, and modern web hosting platforms. - Hands-on experience integrating AI APIs such as OpenAI, Anthropic, or similar. Requirements - Experience developing software for construction, logistics, manufacturing, or other field-based industries (Nice to Have). - Experience with AI/ML research, Scala/Play, PostgreSQL, or a strong passion for UI/UX and micro-interactions (Nice to Have). Benefits - Great Place To Work certification. - A company with more than 15 years of experience. - Work with world-class clients and long-term projects. - English scholarships for an external institute. - English classes with company teachers. - State-of-the-art tools and resources. - Certifications for your professional growth. - Recreation and leisure activities. - Compliance with the regulations and labor rights of your region. Company Description AssureSoft is a multinational software development and information technology company providing strategic consulting, technology services, and outsourcing business processes. We work to innovate and create quality software with motivated, passionate, and qualified teams that develop in an environment of professional, stable growth and continuous learning. Inclusive Opportunities for Every Talent. At AssureSoft, we believe that true innovation is born from diversity—of ideas, experiences, and perspectives. That’s why our hiring practices are inclusive and reflect a firm commitment to equity and equal opportunity. Here, every person—regardless of origin, gender, orientation, or beliefs—finds a space to grow, contribute, and be valued not only for their talent, but also for who they are.

Related Job Pages

More Android Engineer Jobs

ContractRemoteTeam 201-500Since 2000H1B No Sponsor

• Design and build advanced applications for the Android platform • Collaborate with cross-functional teams to define, design, and ship new features • Work with outside data sources and APIs • Unit-test code for robustness, including edge cases, usability, and general reliability • Work on bug fixing and improving application performance • Continuously discover, evaluate, and implement new technologies to maximize development efficiency • Perform upgrades and maintenance while modifying existing software to improve performance, correct errors, and allow adaptation to new hardware. • Recommend software upgrades for clients’ programs and systems if necessary, and analyze software requirements and user needs to determine whether the system design is feasible and can be completed within time and budget constraints. • Collaborate with engineers, programmers, systems analysts, and others on projects, and gather information on project capabilities and limitations, interface, and performance requirements to create optimum software. • Design, develop and modify software systems, using mathematical models and scientific analysis to predict and measure possible outcomes. • Store, retrieve, and manipulate data to understand system capabilities and requirements. • Direct software system testing, validation procedures, application, and system documentation and programming to ensure normal program functioning. • Manage the work of technologists, programmers, technicians, and other related team members, and provide instruction on writing software code as needed. • Coordinate software installation and monitor equipment to confirm specifications have been met. Managing core features of the app include services, network, database etc.

Pakistan
Freedom24 logo

Senior Mobile App Engineer, Android

Freedom24

Freedom24 is a platform for online trading of stocks, ETFs, bonds on major stock exchanges in the US, Europe and Asia

Full TimeRemoteTeam 1,001-5,000Since 2013H1B No Sponsor

• Design and develop high-quality, efficient, and reliable Android applications; • Collaborate with cross-functional teams to define, design, and implement new features; • Analyze business requirements and translate them into technical tasks; • Write clean, maintainable, and reusable code; • Implement automated tests to ensure application quality; • Continuously monitor and improve application performance, stability, and security; • Participate in code reviews to uphold code quality standards; • Foster a positive and collaborative work environment that promotes teamwork and innovation.

Cyprus
Full TimeRemoteTeam 1-10H1B No Sponsor

• Build and maintain production-grade Android applications using Kotlin. • Design and implement intuitive, responsive mobile interfaces for insurance, payments, and customer workflows. • Integrate backend APIs for quotations, policy management, claims, and transactional services. • Contribute to mobile features that incorporate AI-assisted capabilities (e.g., chat experiences, recommendations, automation flows). • Optimize application performance, responsiveness, battery usage, and memory efficiency across devices. • Implement analytics, crash reporting, and user behavior tracking to improve product quality. • Collaborate closely with backend, product, design, and AI/ML teams throughout the development lifecycle. • Ensure stability, scalability, and security across production mobile systems. • Continuously improving engineering standards, architecture, and mobile best practices. • Deliver stable, high-performance Android experiences used at scale. • Improve app reliability, responsiveness, and efficiency across devices. • Reduce crashes and production incidents through better engineering practices. • Ship mobile features confidently with strong system design and testing discipline. • Enable AI-assisted product capabilities through mobile integration where applicable. • Contribute to a scalable and maintainable mobile architecture.

California
$120K - $175K / year
Chrono24 logo

Android Developer

Chrono24

The World's Watch Market

Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

• Build modern Android features with a focus on performance, usability, and maintainability. • Collaborate with cross-functional teams such as Product Management, Backend, UX Design, and QA. • Maintain high quality standards through code reviews and automated testing. • Continuously improve the Android codebase.

Germany