Logo for AIIT Solutions

Native UI Developer (Android & iOS)

Role overview

Qualifications

  • Bachelor’s degree in Computer Science or related field
  • Minimum of 3+ years of professional experience in mobile UI development
  • Proven expertise in Swift (UISwift) and Kotlin
  • Very good command of English (spoken and written)

Responsibilities

  • Design, build, and maintain high-quality, responsive mobile user interfaces for both iOS and Android
  • Efficiently translate Figma designs into clean, optimized native code
  • Conduct comprehensive testing and debugging on both platforms
  • Create and maintain detailed technical documentation covering UI architecture

Key facts

Other skills

  • Analytical Skills
  • Problem Solving
  • Communication
  • Collaboration
  • Detail Oriented

About the company

AIIT Solutions logo

AIIT Solutions

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

We are seeking a skilled and innovative Native Mobile UI Developer proficient in creating engaging and responsive user interfaces for both iOS and Android platforms. The ideal candidate will have strong expertise in Swift (UISwift) for iOS and Kotlin for Android. Experience working directly from Figma designs, especially leveraging the Figma Developer Code Generator is critical. This role involves close collaboration with design and development teams to build intuitive, visually appealing, and performant mobile applications.


Key Responsibilities:

·         UI Development: Design, build, and maintain high-quality, responsive mobile user interfaces for both iOS (Swift) and Android (Kotlin).

·         Figma Integration: Efficiently translate Figma designs into clean, optimized native code, utilizing the Figma Developer Code Generator to accelerate development.

·         Cross-Platform Expertise: Implement cohesive and consistent UI experiences across both iOS and Android platforms, adapting as needed to specific OS guidelines.

·         Performance Optimization: Write optimized and maintainable code ensuring fast rendering and smooth interactions.

·         Testing and Debugging: Conduct comprehensive testing and debugging on both platforms to ensure reliability, performance, and usability.

·         API and Backend Integration: Collaborate with backend developers to seamlessly integrate APIs, ensuring fluid user interactions and real-time responsiveness.

·         Continuous Learning: Stay current with the latest trends and best practices in mobile UI design and native application development.

·         Collaboration: Partner closely with designers, product managers, and fellow developers to implement new features and refine existing ones.

·         Documentation: Create and maintain detailed technical documentation covering UI architecture, implementation strategies, and design guidelines.

·         Deployment: Support the deployment processes to the Apple App Store and Google Play Store, managing updates and releases as necessary, including Firebase-based distribution.

·         Ownership: Take full responsibility for the entire development process, ensuring project milestones are met with high-quality outcomes.



Requirements

Qualifications:

Education:

·         Bachelor’s degree in Computer Science, Information Technology, or a related field. A Master’s degree is beneficial but not required.

Experience:

·         Minimum of 3+ years of professional experience in mobile UI development.

·         Proven expertise in Swift (UISwift) and Kotlin.

·         Demonstrated proficiency in converting Figma designs into functional native applications using developer tools and automation.

Technical Skills:

·         Proficiency in Swift (UISwift) and Kotlin for native UI development.

·         Deep understanding of iOS and Android SDKs and development environments (Xcode, Android Studio).

·         Extensive experience with RESTful APIs and JSON data handling.

·         Familiarity with mobile UI/UX design principles, including platform-specific guidelines (Apple’s Human Interface Guidelines and Android Material Design).

·         Skilled in using version control systems, particularly Git.

·         Experience with cloud-based APIs and push notification services.

·         Experience with Firebase for application distribution and monitoring.

Language Skills:

·         Very good command of English (spoken and written) is a must.

Soft Skills:

·         Strong analytical and problem-solving capabilities.

·         Excellent communication skills with a collaborative mindset.

·         Capable of independently managing tasks and prioritizing effectively.

·         Detail-oriented with a commitment to quality and best practices.

Preferred Qualifications:

·         Experience in advanced UI frameworks such as SwiftUI and Jetpack Compose.

·         Familiarity with automated testing frameworks

·         Experience with continuous integration and continuous deployment (CI/CD) pipelines.

·         Agile methodology experience and proficiency with Agile development tools, preferably Microsoft Azure DevOps.

·         Web development experience and familiarity with React and .NET web technologies is advantageous but not required.



Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

UI Developer Related jobs

Other jobs at AIIT Solutions

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.