What are the responsibilities and job description for the Mid-Level Mobile Software Engineer position at Jobright.ai?
Verified Job On Employer Career Site
Job Summary:
Topgolf is a global sports and entertainment community, and they are seeking a Mobile Software Engineer to join their development team. In this role, you will design, develop, and maintain high-quality mobile applications across multiple platforms, contributing to innovative mobile solutions that enhance user experiences.
Responsibilities:
• Collaborate with product managers and designers to define project requirements.
• Design and implement mobile applications for Android.
• Write clean, efficient, and well-documented code.
• Conduct thorough testing and debugging to ensure application stability and performance.
• Optimize mobile apps for speed, scalability, and responsiveness.
• Stay up-to-date with emerging mobile technologies and best practices.
• Participate in code reviews and provide constructive feedback to team members.
• Work closely with cross-functional teams to deliver projects on time and within scope.
• Document code and development processes for knowledge sharing.
Qualifications:
Required:
• Bachelor's degree in Computer Science or related field, or equivalent work experience.
• Proven experience developing mobile applications for Android using relevant languages and frameworks.
• Proficiency in Kotlin.
• Strong knowledge of mobile UI/UX principles and design patterns.
• Experience with mobile app testing, debugging, and performance optimization.
• Familiarity with RESTful APIs and integration with backend services.
• Version control and collaborative development skills using tools like Git.
• Excellent problem-solving and communication abilities.
• Ability to work effectively within a collaborative team environment.
Preferred:
• Experience publishing apps on app stores is a plus.
Company:
Topgolf is the ultimate instigator of play. Founded in 2000, the company is headquartered in Dallas, Texas, USA, with a team of 10001 employees. The company is currently Late Stage.