A1-ITrecruitment agency logo

Mobile App Developer

A1-ITrecruitment agency·Salary not specified

Primary stack

JavaJavaScriptSwiftKotlinReact NativeFlutterXamarinNode.jsPHPPython

Nice to have's

AnalyticsUX Design

Job description

About the Position

We are seeking a skilled Mobile App Developer to design, build, and maintain innovative mobile applications for iOS and Android.

Responsibilities

  • Application Development: Designing, coding, and testing mobile applications for various platforms, such as iOS and Android.
  • User Interface (UI) and User Experience (UX) Design: Collaborating with UI/UX designers to implement visually appealing and user-friendly interfaces.
  • Integration of Features: Integrating various features and functionalities, such as GPS, camera, payment systems, and social media integrations.
  • Backend Development: Implementing server-side logic, APIs, and databases to support app functionality.
  • Testing and Debugging: Conducting thorough testing and debugging of the app to identify and resolve issues.
  • Performance Optimization: Optimizing app performance, including load times and memory usage.
  • App Store Submission: Preparing and submitting the app to app stores, following the necessary guidelines and procedures.

Requirements

  • Proficiency in programming languages such as Java, JavaScript, Swift, or Kotlin and familiarity with mobile app development frameworks such as React Native, Flutter, or Xamarin.
  • Knowledge of server-side programming languages like Node.js, PHP, or Python, and experience with databases (e.g., Firebase, MySQL, PostgreSQL) for backend development.
  • Understanding of APIs to integrate various features and functionalities.
  • Awareness of mobile app security best practices, including data encryption, secure authentication methods, and protection against common vulnerabilities.
  • Experience with mobile app testing and debugging, including knowledge of testing frameworks such as Espresso or XCTest.
  • Familiarity with mobile app deployment processes, such as app store submission and distribution, and knowledge of app analytics and performance monitoring tools.

Soft Skills

  • Effective communication is crucial for understanding requirements, providing updates, and addressing concerns.
  • Creativity is necessary for developing innovative solutions to design challenges and user experience.
  • Time management skills are essential for prioritizing tasks, managing deadlines, and delivering products on time.
  • Attention to detail is crucial for ensuring that the app functions seamlessly and provides an excellent user experience.
  • Problem-solving skills are vital for identifying and troubleshooting issues that may arise during development.
  • Collaboration is a valuable skill for working effectively with designers, developers, and other stakeholders to develop and refine the app.

We Offer

  • Opportunity to work with cutting-edge technologies and tools.
  • Collaborative and innovative work environment.
  • Competitive compensation package.
  • Professional growth and development opportunities.

About the Company

In the context of IT recruitment, the importance of fine-tuned tools and processes cannot be overstated. These optimized tools streamline candidate sourcing, screening, and evaluation, enabling recruiters to efficiently identify top talent amidst a vast pool of candidates.

© A1-ITrecruitment agency. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at A1-ITrecruitment agency

All 9 roles

Popular searches