P2Psofttek - Mountain View, CA
posted about 2 months ago
As an Android Developer, you will be responsible for developing high-performance Android applications that provide a seamless user experience. Your role will involve collaborating closely with UX/UI designers to create intuitive and visually appealing mobile interfaces. You will optimize mobile applications for maximum speed, efficiency, and scalability, ensuring that they meet the highest standards of quality and performance. In this position, you will design, develop, and maintain complex Android applications, integrating and working with RESTful APIs to connect these applications with backend services. Troubleshooting, debugging, and optimizing Android code will be key aspects of your role, as you strive to enhance both performance and user experience. Staying updated with the latest Android development trends, libraries, and best practices will be essential to your success. You will work closely with cross-functional teams, including backend developers, product managers, and QA engineers, to deliver end-to-end mobile solutions. Providing technical leadership and mentorship to junior Android developers will be part of your responsibilities, fostering a culture of learning and continuous improvement within the team. You will also participate in code reviews to ensure adherence to best practices and coding standards, contributing to the planning, estimation, and management of Android development tasks within an Agile environment. Timely delivery of high-quality deliverables that align with project goals and timelines will be a critical expectation of this role. Additionally, you will continuously seek to improve development processes and tools to increase team efficiency and product quality.