Nitya Software Solutions - Redmond, WA

posted 6 days ago

Full-time
Redmond, WA
Merchant Wholesalers, Durable Goods

About the position

We are looking for a skilled Mobile Application Developer with expertise in creating high-performance applications for both Android and iOS platforms. The role focuses on developing robust, scalable, and user-centric mobile solutions, ensuring seamless data synchronization and offline functionality.

Responsibilities

  • Design, develop, and maintain mobile applications for Android and iOS platforms.
  • Implement advanced caching strategies to support offline functionality and optimize app performance.
  • Develop synchronization mechanisms to ensure data consistency and reliability during online transitions.
  • Work closely with product managers, designers, and backend engineers to deliver seamless user experiences.
  • Debug and resolve issues related to app performance, caching, and synchronization.
  • Write clean, maintainable, and testable code, adhering to best practices and coding standards.
  • Optimize applications for maximum speed and scalability.
  • Stay updated with the latest mobile app development trends, technologies, and frameworks.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in mobile app development for Android and iOS.
  • Hands-on experience with local storage solutions.
  • Strong understanding of caching strategies (e.g., in-memory, disk-based caching) and offline-first architecture.
  • Experience implementing data synchronization using RESTful APIs, WebSockets, or other real-time protocols.
  • Familiarity with mobile app lifecycle, state management, and dependency injection frameworks (e.g., Dagger, Hilt).
  • Knowledge of Git version control and CI/CD pipelines.
  • Strong problem-solving skills and attention to detail.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service