companyCreative Chaos logo

Senior Android Software Engineer

Creative ChaosKarachi, Sindh, Pakistan
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

RequirementsBachelor's degree in Computer Science or a related field. At least 4 years of professional experience in Android application development. Strong proficiency in Java and Kotlin programming languages. Experience with Android SDK, Android Studio, and associated tools. Proficiency in SQLite and RoomDB. Solid understanding of Android application architecture and design patterns (MVC, MVP, MVVM, MVI). Experience working with RESTful APIs and JSON. Familiarity with Git and version control systems. Expertise in performance optimization and memory management in Android applications. Exceptional problem-solving and debugging skills. Strong communication and collaboration abilities. Capability to work independently as well as part of a team. A passion for learning and keeping up with the latest mobile development technologies.

About the job

Job Summary

We are seeking a highly skilled Senior Software Engineer specializing in Android development to join our dynamic team at Creative Chaos. In this role, you will be instrumental in crafting and enhancing innovative Android applications. You will collaborate with cross-functional teams to design, implement, and optimize new features, ensuring a seamless user experience. Your expertise will also be vital in diagnosing and resolving technical challenges, maintaining the quality and performance of our applications.

Duties & Responsibilities

  • Conduct thorough analysis of business requirements and technical specifications.
  • Design and implement new features for Android applications.
  • Write efficient, maintainable, and well-structured code.
  • Work closely with the design team to deliver an outstanding user experience.
  • Proactively identify and troubleshoot application issues.
  • Perform code reviews to uphold high code quality standards.
  • Stay informed about the latest trends and best practices in Android development.
  • Participate in team meetings and collaborative brainstorming sessions.
  • Mentor junior developers, sharing your knowledge and expertise.

About Creative Chaos

Creative Chaos is a forward-thinking technology company dedicated to delivering cutting-edge solutions in software development. With a focus on innovation and quality, we empower our clients through our expertise in mobile and web applications.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.