Epicareer Might not Working Properly
Learn More

iOS & Android Developer_Only W2 no Third Party Included_Hybrid_Multiple Role Open_CA,MA,AZ

  • Full Time, onsite
  • Chelsoft Solutions Co.
  • Hybrid3 days onsite , United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Description:

We are seeking a highly experienced Senior iOS & Android Developer to join our team. The ideal candidate will have at least 8 years of hands-on experience developing mobile applications for both iOS and Android platforms. This role requires advanced knowledge of mobile architecture, frameworks, and best practices in mobile development. You will lead and contribute to the design, development, and maintenance of our mobile applications, ensuring high performance, security, and scalability.

Key Responsibilities:

  • Design & Development:

    • Lead the design, architecture, and implementation of new features and improvements for both iOS and Android platforms.
    • Write clean, scalable, and maintainable code in Swift, Objective-C, Kotlin, and Java.
    • Implement responsive user interfaces (UI) that ensure a seamless experience across devices.
    • Build and maintain reusable code and libraries for future use.
  • Cross-Platform Coordination:

    • Collaborate with cross-functional teams, including product managers, UX/UI designers, backend developers, and QA teams.
    • Ensure consistent app behavior across iOS and Android platforms.
  • Performance Optimization:

    • Conduct performance analysis and fine-tune applications for improved speed and usability.
    • Diagnose and fix bugs and performance bottlenecks.
  • Testing & Debugging:

    • Write and implement unit tests and perform code reviews.
    • Continuously monitor and improve app stability by integrating crash analytics and resolving app issues.
  • App Deployment:

    • Manage and maintain deployment processes, including submission to the Apple App Store and Google Play Store.
    • Monitor app performance and crash reports post-deployment and address issues in a timely manner.
  • Innovation & Strategy:

    • Stay updated with the latest trends, best practices, and technologies in mobile app development.
    • Propose and implement new mobile strategies, frameworks, and technologies to improve user experience and product performance.

Qualifications & Requirements:

  • Experience: Minimum of 8 years of mobile development experience, with a focus on both iOS and Android platforms.
  • iOS Development: Strong expertise in Swift and Objective-C, with a deep understanding of the iOS SDK and tools such as Xcode.
  • Android Development: Expertise in Kotlin and Java, with proficiency in the Android SDK and tools like Android Studio.
  • Cross-Platform Tools (Optional): Experience with React Native, Flutter, or Xamarin for building cross-platform applications is a plus.
  • API Integration: Experience integrating RESTful APIs and working with third-party libraries and APIs.
  • Version Control: Proficiency in Git and familiarity with tools like GitHub or Bitbucket.
  • Agile Development: Familiarity with Agile methodologies such as Scrum or Kanban.
  • Unit Testing: Experience with mobile testing frameworks (e.g., JUnit, XCTest, Espresso) for writing unit and UI tests.
  • UI/UX Best Practices: Strong understanding of the latest mobile UI/UX design principles, trends, and best practices.
  • Problem-Solving: Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues.
  • Collaboration: Strong communication and teamwork skills to work effectively with different teams and stakeholders.

Preferred Qualifications:

  • Experience working with CI/CD pipelines and tools such as Jenkins, Travis, or Fastlane.
  • Familiarity with mobile security best practices and data encryption techniques.
  • Knowledge of cloud services such as Firebase, AWS, or Google Cloud for mobile app backend integration.
  • Experience with AR/VR technologies, machine learning, or other emerging technologies is a plus.
  • Experience in optimizing applications for accessibility and localization.

This job description is ideal for senior-level iOS and Android developers who can lead projects and mentor junior developers. If you need additional details or specific company requirements added, let me know!

4o
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job