Apr 22, 2024
-
May 1, 2024
Job Overview
As a Software Engineering Intern who is passionate about learning and contributing to developing high-quality software. This role will provide a fantastic opportunity to develop your skills in a dynamic, supportive environment. You will work alongside experienced professionals and technical leaders to solve complex computational and algorithmic challenges.
Key Responsibilities
Assist in the development and design of mobile and web applications using Flutter and React.
Collaborate with the team to build responsive UIs and write efficient data queries.
Participate in the full software development lifecycle, from concept to deployment and maintenance.
Engage in problem-solving and help implement new features and functionalities.
Work on integrating RESTful and 3rd party APIs.
Support the development of custom Flutter packages.
Help maintain code quality, organization, and automatization.
Participate in daily stand-ups and other agile SDLC processes.
Qualifications
Education
Bachelor’s or Master's degree in Computer Science or a related field.
Skills
Demonstrated interest in mobile software development.
Basic familiarity with Flutter/Dart or eagerness to learn.
Strong problem-solving, analytical skills, and attention to detail.
Preferred
A passion for technology and software building.
Enthusiasm for learning new programming languages and frameworks.
Strong communication skills and the ability to work in a team environment.
Prior internship experience in software development is a plus.
Learning Opportunities
Gain hands-on experience with Flutter, Dart, Firebase, and Google Cloud Platform.
Develop skills in mobile programming languages such as Swift, Objective-C, Kotlin, and Java.
Learn best practices in software design and development.
Understand the fundamentals of working with version control systems like Git.
Exposure to designing and consuming RESTful APIs.
As a Software Engineering Intern, you'll assist in developing web and mobile apps, collaborate on UI design, solve technical challenges, and learn the full software lifecycle while gaining hands-on experience.
Research Assistant
As a Research Assistant, you'll support data collection, conduct literature reviews, analyze data, assist with surveys, and contribute to research projects while maintaining organized records and reports.
Sep 27, 2024
-
Oct 11, 2024
Business Analysts - Entry Level
As a Business Analyst, you'll gather and analyze data, document business processes, collaborate with stakeholders, and develop solutions to improve systems and support decision-making and business goals.
Sep 27, 2024
-
Oct 11, 2024
Software Engineer - QA & Automation
As a Software Engineer in QA Automation, you'll design, implement, and maintain automated test scripts, collaborate with developers, and ensure software quality through testing and process improvements.
Sep 27, 2024
-
Oct 11, 2024