Software Engineering Intern

Posted 45ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Internship in software engineering supporting backend and frontend applications development at VERT, a financial solutions firm. Focusing on learning and collaboration in a creative and technical environment.

Responsibilities:

  • **What your day-to-day will look like:**
  • Support the development and maintenance of APIs and backend services using Python and Golang, under team guidance;
  • Support the development and maintenance of front-end web applications;
  • Assist in integrating backend services with front-end and mobile applications;
  • Support code quality and performance through basic tests and guided fixes;
  • Participate in code reviews as an observer, focusing on learning and adopting best practices;
  • Assist the team in the initial understanding of service design and architecture;
  • Contribute to basic technical documentation for APIs and features;
  • Develop clear communication, teamwork, organization, and adaptability in daily work.

Requirements:

  • **For this role, the following are essential:**
  • Currently enrolled in a bachelor's degree in Computer Science, Software Engineering, Information Systems, Software Analysis and Development, or related fields;
  • Basic or academic knowledge in backend development with Python and/or Golang, and React and/or Vue.js;
  • Basic familiarity with web frameworks, for example Django for Python or React Router for React;
  • Introductory knowledge of relational and non-relational databases, such as PostgreSQL and MongoDB;
  • Basic understanding of RESTful APIs and inter-system communication;
  • Interest in learning about containers, Docker, and modern development environments.
  • **Desirable but not required:**
  • Familiarity with software architecture concepts, microservices, and SOA;
  • Basic knowledge of code versioning with Git and experience with agile methodologies (Scrum or Kanban).

Benefits:

  • 💚 **Health and Dental Insurance**: Bradesco Seguros, no copayment, for you and your dependents.
  • 🧘 **Wellness Allowance**: monthly reimbursement to spend on education, leisure, culture, sports, or your home office.
  • 🛡️ **Life Insurance**: additional peace of mind and security.
  • 💊 **Medication Discounts**: partnership with ANBIMA Saúde.
  • 🐾 **Zelo Petz**: support for pet owners during difficult moments with their pets.
  • 🏋️ **TotalPass**: access to gyms, fitness activities, and nutritional and psychological support.
  • 🍴 **Meal Allowance**: credit on the Caju flexible card, valid at restaurants, supermarkets, and apps.
  • 🎂 **Birthday Day Off**: one day off during your birthday month to enjoy as you wish.
  • 🌎 **Open English**: partnership offering special terms for language learning.