Develop innovative mobile applications that enhance user experience and align with Cognizant's goals.
Requirements
- Possess strong proficiency in iOS and Android development with a deep understanding of mobile application architecture.
- Demonstrate expertise in using GIT for version control and collaboration.
- Have experience with SQLite for efficient data management within applications.
- Show proficiency in implementing Restful APIs for seamless backend communication.
- Be skilled in using Android Jetpack components to enhance application functionality.
- Exhibit strong problem-solving skills and the ability to troubleshoot complex technical issues.
Responsibilities
- Develop and maintain high-quality mobile applications for both iOS and Android platforms using Java and Kotlin.
- Ensure the performance quality and responsiveness of applications by conducting rigorous testing and debugging.
- Utilize GIT for version control to manage code changes and collaborate effectively with team members.
- Integrate SQLite databases to store and retrieve data efficiently within mobile applications.
- Implement Restful APIs to enable seamless communication between mobile applications and backend services.
- Leverage Android Jetpack components to build robust and scalable applications that adhere to best practices.
- Conduct code reviews to ensure adherence to coding standards and optimize application performance.
Other
- Collaborate with cross-functional teams to define design and ship new features that meet customer needs and business objectives.
- Stay updated with the latest industry trends and technologies to continuously improve application functionality and user experience.
- Provide technical guidance and mentorship to junior developers fostering a culture of learning and innovation.
- Collaborate with UI/UX designers to create intuitive and visually appealing user interfaces.
- Troubleshoot and resolve complex technical issues to ensure smooth application operation.
- Document application development processes and maintain comprehensive technical documentation.
- Possess excellent communication skills to collaborate effectively with cross-functional teams.
- Candidate must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.