A Junior Software Developer is an entry-level programmer who helps design, build, test, and maintain software applications while learning from more experienced developers.Main ResponsibilitiesWriting and debugging code based on project requirementsAssisting in developing web, mobile, or desktop applicationsTesting software to find and fix bugsMaintaining existing systems and updating featuresCollaborating with senior developers, designers, and project teamsDocumenting code and technical processesSkills & QualificationsBasic knowledge of programming languages (e.g., Java, Python, JavaScript, C#)Understanding of software development principles and databasesProblem-solving and analytical skillsAbility to learn quickly and adapt to new toolsGood teamwork and communication skillsTypical RequirementsDegree or coursework in Computer Science, IT, or related field (sometimes optional)Internship, projects, or portfolio experienceFamiliarity with version control systems (like Git)Job Types: Full-time, Part-timePay: R$83, R$100,000.00 per yearExpected hours: 40 per weekWork Location: In person