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