Collaborate with experienced developers to design, implement, test, and maintain web applications.
Work on both the frontend and backend of applications, utilizing technologies such as Flutter, React, Node.js, Typescript, JavaScript, Docker, AWS, Kubernetes, and MongoDB.
Assist in ensuring the scalability, security, and performance of web applications.
Participate in code reviews, learn from feedback, and contribute to best practices.
Explore and incorporate emerging technologies into ongoing projects.
Gain hands-on experience with cloud services such as AWS and containerization with Docker.
Contribute to the development of database structures, query optimization, and data management in MongoDB.
Collaborate with cross-functional teams to understand project requirements and deliver high-quality software solutions.
Requirements:
To be eligible for this internship, candidates should possess the following skills and qualifications:
Knowledge in any or all Frontend technologies including Flutter and React.
Knowledge of any or all of Backend technologies such as Node.js, Nest.js, TypeScript, JavaScript, Docker, AWS, Kubernetes, and MongoDB.
Familiarity with any or all of database design and management in MongoDB, PostgreSQL, MySQL.
Familiarity with Solidity, Smart Contracts, and Blockchain is a plus but not mandatory.
Understanding of containerization and orchestration tools.
Ability to work in a collaborative team environment.
Strong problem-solving and communication skills.
Eagerness to learn and adapt to new technologies and concepts.
Enrollment in or completion of relevant computer science or engineering coursework is a plus.