Native Android App Developer
- No. of Openings 1
- Category Programming/Software Development
- Location Kathmandu, Kathmandu District
- Job Level Mid Level
- Salary Nrs. Monthly (Negotiable)
- Education Level Bachelors
- Desired Candidate Both(Female, Male)
- Experience 2 + years
- Expiry date Apr 17, 2025 (10 days left)
- Vehicle License no
- Skills Time Managemeent, ability to work hard, Ability to stay calm under pressure, Kotlin, Java, Git (GitHub and GitLab)
Job Description
We are looking for a talented Native Android App Developer to join our dynamic team. The ideal candidate should have experience in developing robust and user-friendly Android applications. This role is for a mid-level developer who has a solid understanding of Android development and is eager to contribute to building innovative mobile solutions. You will work closely with other developers, designers, and product managers to deliver high-quality applications.
App Development:
- Design and develop high-quality, scalable, and efficient Android applications.
- Collaborate with cross-functional teams to define app features and requirements.
- Integrate third-party APIs and services into Android applications.
Coding & Testing:
- Write clean, maintainable, and well-documented code.
- Perform unit testing and debugging to ensure the app is free of bugs and runs smoothly.
- Optimize app performance for both speed and efficiency.
UI/UX Implementation:
- Implement UI designs that are intuitive and user-friendly.
- Work closely with UI/UX designers to bring app wireframes to life.
App Maintenance & Updates:
- Maintain and improve existing Android applications.
- Provide ongoing support and troubleshoot app issues.
- Regularly update apps with new features and improvements.
Collaboration:
- Collaborate with product managers and designers to create and prioritize features.
- Participate in code reviews, offering constructive feedback to peers.
Job Specification
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- At least 2+ years of experience in native Android development.
- Proficient in Java and Kotlin programming languages.
- Experience with Android SDK, Android Studio, and version control systems (e.g., Git).
- Strong understanding of Android frameworks (e.g., Retrofit, Dagger, Room, etc.) and UI components (e.g., RecyclerView, ViewPager).
About Company
Hot Stone is a versatile and comprehensive service provider company that caters to a wide array of businesses and individuals. They offer various services through their different divisions, each specializing in a specific industry. Here are the divisions and the services they provide:
Hot Stone Tech: This division focuses on providing technology-related services to businesses and individuals. They offer services such as software development, web design and development, mobile app development, IT consulting, system integration, cybersecurity solutions, and cloud computing services.
Hot Stone Media: The Hot Stone Media division specializes in media-related services. They offer services like graphic design, video production, animation, branding, digital marketing, social media management, content creation, and advertising campaigns.
Hot Stone Fashion: This division caters to the fashion industry, offering a range of services for fashion businesses and individuals. They provide services such as fashion design, clothing manufacturing, sourcing and supply chain management, brand development, fashion marketing, and e-commerce solutions.
Hot Stone Restaurant: The Hot Stone Restaurant division focuses on providing services specifically for the restaurant and hospitality industry. They offer services like restaurant consulting, menu development, staff training, food and beverage procurement, operational management, and marketing strategies tailored for restaurants.
Overall, Hot Stone aims to meet the diverse needs of businesses and individuals across different industries by offering comprehensive services through their specialized divisions.