Asb Resources
posted 5 months ago
As a Senior Android Developer, you will be responsible for leveraging your expertise in mobile software development to execute and improve action plans for various Mobile Engineering projects. Your role will involve participating in the discovery phase of small to medium-sized projects, ensuring that the development process aligns with business objectives. You will also engage in peer code reviews, fostering a collaborative environment that promotes team development and knowledge sharing. Your contributions will be crucial in providing mobile engineering support to the business, troubleshooting issues related to mobile devices, and ensuring the smooth operation of applications in production environments. In this position, you will be expected to demonstrate a strong understanding of mobile software development, particularly in building scalable e-commerce applications. You will utilize your skills in Java and various mobile development frameworks to create robust applications that meet user needs. Your experience with distributed source code version control systems, such as Git or GitHub, will be essential for maintaining code integrity and facilitating collaboration among team members. Additionally, your familiarity with agile methodologies, particularly Scrum, will help you adapt to changing project requirements and deliver high-quality software in a timely manner. You will also be responsible for implementing business solutions that enhance the user experience and drive engagement. This includes working with Google Play APIs, such as Maps and Location services, to integrate location-based features into applications. Your ability to analyze and debug software issues will be critical, as you will need to troubleshoot production problems and optimize application performance. Furthermore, your knowledge of memory management and debugging techniques will enable you to identify and resolve memory leaks and other performance bottlenecks effectively. A published Android application is a requirement for this role, showcasing your ability to deliver functional and user-friendly mobile solutions.