Match score not available

iOS + Android Developer_Tanvi_4Years+_Remote

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience in native Android and iOS app development, Strong knowledge of Java/Kotlin, Swift/Objective-C, mobile UI design principles.

Key responsabilities:

  • Design and develop mobile applications for Android and iOS platforms
  • Implement custom functionalities, optimize performance, troubleshoot issues
CodersBrain logo
CodersBrain Management Consulting SME https://www.codersbrain.com/
201 - 500 Employees
See more CodersBrain offers

Job description

Job Position : IOS and Android Developer
Location: Remote
Notice Period : Immediate Joiner

Experience : 4Years to 6 Years

Required Qualifications:
Need someone experience working with both iOS and Android

Role & responsibilities
  • Design and develop sophisticated and scalable mobile applications for both Android and iOS platforms using native development technologies.
  • Implement custom functionalities and utilize native APIs to enhance the app's performance and user experience.
  • Transform designs and wireframes into high-quality, responsive user interfaces (UIs) tailored for each platform.
  • Write efficient and optimized queries for data processing and storage on both Android and iOS devices.
  • Employ appropriate architectural patterns such as Model-View-Controller (MVC) and Model-View-ViewModel-Controller (MVVM) to create maintainable, testable, and robust software that meets product requirements.
  • Explore and evaluate various architectural approaches for incorporating new features into the applications.
  • Troubleshoot and resolve any existing issues within the app while proactively suggesting and implementing new features to improve the overall system.
  • Propose and implement space and time-efficient data structures to optimize app performance.
  • Adhere to industry best practices and development standards while ensuring well-structured and well-documented code throughout the development process.
  • Utilize continuous integration and continuous deployment (CI/CD) practices to streamline the app's deployment process.
  • Thoroughly document the project and codebase to facilitate collaboration among team members and managers.
  • Collaborate effectively with other team members using version control systems like Git to manage and synchronize the codebase.
  • Maintain regular communication with the Project Manager to provide project updates and recommend realistic timelines for the development of new functionalities.
  • Prioritize app security throughout the development lifecycle and implement necessary measures to ensure data protection.
  • Verify and validate any updates or changes to the cloud system to maintain the security of the backend server.
  • Identify opportunities for introducing new features and enhancements to enhance the app's functionality and user experience.
  • Work closely with customer-facing representatives to understand end-user feedback and incorporate it into the app's design and maintenance.
  • Collaborate with Specialists and Product Managers to align app development with user requirements and industry standards.
  • Manage the software throughout its lifecycle, including design, development, verification, and bug fixes.
  • Coordinate with Quality Assurance Specialists to deliver a stable and reliable app, resolving reported bugs promptly.
  • Conduct comprehensive profiling and testing to identify and address performance issues, including time profiling and memory leak assessments.
  • Implement rigorous testing procedures to ensure the app's stability and reliability.
  • Follow company policies and quality procedures to deliver high-quality and robust products.

Preferred candidate profile
  • Proven experience in native Android and iOS app development.
  • Strong knowledge of Java/Kotlin for Android and Swift/Objective-C for iOS.
  • Familiarity with platform-specific APIs and mobile app architecture patterns.
  • Solid understanding of mobile UI design principles and best practices.
  • Excellent problem-solving and debugging skills.
  • Experience with version control systems, such as Git.
  • Strong communication and teamwork abilities.

If you are ready to make an impact and bring innovative ideas to life, we encourage you to apply for the Native Android and iOS Developer position at Avidii. Take the next step in your career and be a part of our exciting journey in creating exceptional mobile experiences.

Required profile

Experience

Industry :
Management Consulting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills

Android Developer Related jobs