Apply

Intern - Software Development Engineer (Android)

Posted 27 days agoViewed

View full description

💎 Seniority level: Entry

📍 Location: US

🔍 Industry: Technology

🏢 Company: Events/University Recruiting

🗣️ Languages: English

🪄 Skills: AgileAndroidGitKotlinAlgorithmsData StructuresCI/CDRESTful APIs

Requirements:
  • Currently pursuing a BS/MS in Computer Science, Information Systems, or a related field.
  • Proficiency in Java or Kotlin for Android development (Kotlin preferred) and familiarity with Android SDK and Android Studio.
  • A solid understanding of data structures, algorithms, and mobile software design principles.
  • Experience with RESTful APIs and understanding of client-server architecture.
  • Prior experience building or contributing to Android applications (academic, internships, or personal projects).
  • Familiarity with version control tools such as Git.
  • Experience with Agile development processes and understanding of CI/CD pipelines is a plus.
  • Strong communication skills—both verbal and written, capable of explaining technical concepts to non-technical stakeholders.
  • A passion for mobile technology and a desire to stay up-to-date on the latest Android trends and technologies.
  • A curiosity to learn and grow, always seeking ways to improve technical knowledge and skills.
Responsibilities:
  • Develop and enhance Android applications that deliver an outstanding user experience.
  • Write clean, maintainable, and efficient code while testing for functionality, performance, and security.
  • Collaborate with product managers, UX designers, and other android engineers to deliver cohesive, well-rounded solutions.
  • Contribute to Agile development practices, including daily standups, sprint planning, and code reviews.
  • Ensure high code quality by writing unit tests, performing debugging, and maintaining continuous integration pipelines.
  • Participate in the full app lifecycle from concept through to deployment and maintenance.
  • Understand customer needs to ensure Android apps solve real-world business problems.
  • Work closely with a team of talented engineers to learn industry best practices and improve technical skills.
Apply