Deskripsi pekerjaan Frontend Developer (Mobile) Tujuh Sembilan
Responsiblities :
- Develop and maintain Android applications using Kotlin, ensuring high performance, responsiveness, and efficiency.
- Collaborate with designers, backend developers, and product managers to create intuitive and visually appealing mobile applications.
- Translate designs and wireframes into high-quality code while adhering to design guidelines.
- Write clean, modular, and maintainable code with a focus on scalability and reusability.
- Debug and resolve technical issues and performance bottlenecks, ensuring the best possible performance and user experience.
- Implement new features, UI components, and enhancements based on user feedback and product requirements.
- Stay up to date with industry trends, technologies, and best practices to ensure the mobile app is cutting-edge and competitive.
- Conduct code reviews and provide constructive feedback to other team members.
- Optimize applications for maximum speed, security, and scalability.
-Collaborate with backend teams to integrate APIs and services effectively.
Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in mobile development with at least 3 years working with Android and Kotlin,Java,FlutterA
- Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices.
- Experience with Android architecture components such as ViewModel, LiveData, Room, and Navigation.
- Familiarity with RESTful APIs and experience integrating mobile applications with backend services.
- Understanding of Material Design guidelines and mobile UI/UX best practices.Experience with version control systems (e.g., Git).
- Experience with version control systems (e.g., Git).
- Knowledge of performance optimization techniques for mobile applications.
Experience with automated testing, unit testing, and continuous integration (CI) pipelines for mobile apps.
- Familiarity with agile methodologies and the ability to work in a fast-paced environment.
- Excellent communication and teamwork skills, with a proactive and problem-solving attitude.