Job Summary
Brainarcs, a fast-growing global IT solutions company, is looking for a motivated Mid-Level Android Developer to join their dynamic team. The successful candidate will have demonstrated experience in Android app development and a solid understanding of the mobile application lifecycle and industry best practices. This role focuses on designing, developing, and optimizing innovative Android applications to ensure they deliver exceptional performance and quality. If you are passionate about mobile technology and eager to work on cutting-edge projects, this is an excellent opportunity to grow your career in a collaborative environment.
Key Responsibilities
You will be responsible for designing, developing, and maintaining high-performance Android applications that are reusable and reliable. Collaboration with cross-functional teams is essential to define, design, and implement new features that meet business and user needs. Ensuring the applications are responsive, of high quality, and optimized for performance is a critical part of the role. You will also identify and troubleshoot bugs and performance issues promptly to maintain a seamless user experience.
Writing clean, maintainable code using object-oriented programming principles in both Java and Kotlin is expected. Additionally, you will implement robust unit tests to guarantee code reliability across various scenarios, including edge cases. Staying updated with the latest trends, techniques, and technologies in mobile development is important to continuously improve the development process. You will also evaluate and integrate new tools and frameworks that can enhance productivity and code quality.
Required Qualifications
Candidates must hold a Bachelor’s degree in Computer Science, Engineering, or a related field. A minimum of one year of hands-on experience in Android development is required. Proficiency in both Java and Kotlin programming languages is essential, along with a strong understanding of the Android SDK and mobile app architecture.
Experience working with RESTful APIs, HTTP protocols, and JSON data formats is necessary. Familiarity with Android Jetpack components and RxJava will be beneficial. You should have experience integrating third-party libraries and APIs and possess comprehensive knowledge of the full mobile development lifecycle. A solid grasp of UI/UX principles and accessibility best practices for Android applications is also important. Proficiency with Android Studio and version control systems such as Git is required to manage code effectively.
Preferred Qualifications and Benefits
Exposure to Jetpack Compose is considered an advantage and will set you apart from other candidates. Brainarcs offers a competitive monthly salary ranging from Rs60,000 to Rs80,000. This is a full-time, in-person position based at K1, Wapda Town, Lahore.
Joining Brainarcs means working in a vibrant environment that values innovation and continuous learning. The company encourages developers who are passionate about mobile technology and eager to contribute to impactful projects. If you are ready to take your Android development skills to the next level, we invite you to apply and become part of a forward-thinking team.