Software Development Intern
- Assist in developing, testing, and debugging code under the guidance of senior developers.
- Contribute to the design and implementation of new features and functionalities.
- Collaborate with UX/UI designers to implement user interfaces.
- Participate in code reviews and adhere to coding standards.
- Document code and technical specifications.
- Work in an agile development environment, meeting deadlines and delivering high-quality code.
Requirements
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Basic understanding of programming languages such as Python, Java, PHP, JavaScript.
- Familiarity with version control systems like Git.
- Courses or certifications specifically in Android development are beneficial. These might include topics like Android SDK, Android Studio, APIs, and UI/UX design for mobile apps.
- Knowledge of RESTful APIs to connect Android applications to back-end services.
- Strong problem-solving skills and attention to detail.
- Good communication skills and the ability to work in a team.
- Previous internship or project experience in software development.
- Experience with web frameworks like Django, Flask, or React.
- Familiarity with database management systems like SQL or MongoDB.
- Knowledge of cloud platforms like AWS, Google Cloud, or Azure.
Benefits
Benefits:
- Competitive stipend.
- Opportunities for professional development and
training in emerging drone technologies.
- A supportive and collaborative work environment.
- Access to state-of-the-art drone technology and
maintenance tools.
- Opportunities for career advancement within the
organization.
- Chance to be part of an innovative team
revolutionizing drone-based solutions.