Lead Android Mobile Application Developer at Randstad Hungary Kft #vacancy #remote

Cégleírás / Organisation / Department

Our Partner is a rapidly expanding company specializing in telecommunications and IT services for a special segment. With their international workforce exceeding 300 employees, they develop, implement, and manage communication systems.

Elvárások / Requirements

Required qualifications and skills

  • 5+ years working in UI development.
  • Proven experience in mobile app development for Android, with a strong portfolio showcasing relevant projects.
  • Solid understanding of mobile UI/UX principles and experience with UI frameworks such as Material Design (Android).
  • Skills interacting with multiple types of API formats, preferably REST and GraphQL, but additional skills with Websockets, SSE, RPC would be desired.
  • Experience with cross-platform development frameworks
  • Work with designers and other partners to provide input on design & wireframing.
  • Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.
  • Familiar with publish the application on Google Store
  • Experience with Agile development methodologies.
  • Strong interpersonal and organizational skills.
  • Good command of English.

Advantage:

  • Cross-Platform Development: Utilize frameworks like React, Flutter, or .NET MAUI for cross-platform development, ensuring code reusability and efficiency.
  • Bachelor’s or Master’s in Computer Science, Engineering, Physics, Math, or related work experience.
  • Experience with UI design principles.
  • Leadership skills.
  • Experience in mobile application architecture design.

Amit kínálunk / Offer

  • Mobile App Development: Design, build, and maintain advanced applications for the Android platform using Kotlin, Java (for Android).
  • User Interface Design: Collaborate with UI/UX designers to implement appealing and user-friendly interfaces while ensuring a seamless user experience across different devices and screen sizes.
  • API Integration: Integrate RESTful APIs, third-party libraries, and services to fetch data, authenticate users, and enable various functionalities within the mobile applications.
  • Code Optimization and Performance: Optimize application performance, including speed, memory usage, and battery consumption, to ensure smooth and efficient operation on various devices.
  • Testing and Debugging: Conduct thorough testing of applications to identify and fix bugs, performance issues, and security vulnerabilities. Perform debugging and troubleshooting to resolve issues promptly.
  • Version Control: Utilize version control systems like Git to manage source code, track changes, and collaborate effectively with team members.
  • Documentation: Document codebase, APIs, and development processes to facilitate seamless collaboration, knowledge sharing, and future maintenance.
  • Platform-Specific Guidelines: Stay updated with platform-specific guidelines, best practices, and new features introduced by Google, ensuring compliance and leveraging the latest capabilities.

Kapcsolattartó / Information

  • professional challenges, inspiring, diverse tasks
  • structured development process
  • learning path on new technologies (AI, LLM)
  • multicultural environment
  • flexible working hours and home office days 
  • relaxed atmosphere, steady, supportive international team
  • easily accessible modern office with good infrastructure
  • complimentary coffee, fruits, and snacks

Randstad Hungary Kft. · human forward

sse GraphQL Git REST Agile Remote Procedure Call (RPC) .net-maui WebSockets Artificial intelligence (AI) Kotlin User Interface (UI) User Experience (UX) Flutter Java React

Залишити відповідь