08/24/2026 updated


100 % available
Junior Software Developer & QA Tester | Manual Testing, C#/.NET & AI Data Quality
Osijek, Croatia
Only remote
Bachelor's Degree in Computer Science (ongoing), FERIT OsijekAbout me
Computer Science student and detail-oriented junior QA tester/developer. I help test web apps, find, report bugs, verify fixes, and improve user experience. I work with C#/.NET and am experienced in AI data quality, annotation review, and documentation. Reliable, communicative, and available.
Application Programming Interfaces (APIs)Acceptance Test-Driven DevelopmentC Sharp (Programming Language)DebuggingGitHubManual TestingSQL DatabasesUser Interface TestingUsability TestingWeb TestingWeb UsabilityTestingBackendGitBug Reporting
API Testing & Debugging
Hands-on experience in troubleshooting API flows, authentication and API key handling, session persistence, and data handling. Practical exposure to REST APIs and debugging real application behavior.
Frontend & Backend Development
Practical experience with React/TypeScript frontend flows and C#/.NET backend integration. Worked on frontend/backend integration including API communication and authentication flows.
QA Testing & Bug Reporting
Experience in manual testing, reproducing bugs, checking edge cases, and documenting issues with clear technical context. Skilled in structured bug reporting, data validation, and test scenario creation.
Git & GitHub
Practical experience with Git workflows in a real development environment, including version control and collaboration.
C# / .NET
Exposure to C#/.NET backend integration through internship work and completion of the Learn Intermediate C# course on Codecademy.
JavaScript & TypeScript
Familiarity with JavaScript and TypeScript, applied in frontend development tasks during software development internship.
Data Validation & Annotation
Experience annotating and validating Croatian-language datasets for AI systems, following strict project guidelines to ensure accuracy, consistency, and quality.
Basic SQL
Knowledge of Basic SQL for data handling and management tasks.
React Basics
Foundational knowledge of React, applied in frontend development workflows during internship at Curativa.
Hands-on experience in troubleshooting API flows, authentication and API key handling, session persistence, and data handling. Practical exposure to REST APIs and debugging real application behavior.
Frontend & Backend Development
Practical experience with React/TypeScript frontend flows and C#/.NET backend integration. Worked on frontend/backend integration including API communication and authentication flows.
QA Testing & Bug Reporting
Experience in manual testing, reproducing bugs, checking edge cases, and documenting issues with clear technical context. Skilled in structured bug reporting, data validation, and test scenario creation.
Git & GitHub
Practical experience with Git workflows in a real development environment, including version control and collaboration.
C# / .NET
Exposure to C#/.NET backend integration through internship work and completion of the Learn Intermediate C# course on Codecademy.
JavaScript & TypeScript
Familiarity with JavaScript and TypeScript, applied in frontend development tasks during software development internship.
Data Validation & Annotation
Experience annotating and validating Croatian-language datasets for AI systems, following strict project guidelines to ensure accuracy, consistency, and quality.
Basic SQL
Knowledge of Basic SQL for data handling and management tasks.
React Basics
Foundational knowledge of React, applied in frontend development workflows during internship at Curativa.
Experience
Professional experience0 - 5 years
Freelancer since2023
Languages
EnglishFluentCroatianNative speakerBosnianFluent
Project history
Worked on a medical assistant/transcription product during frontend/backend integration. Troubleshot API flows, authentication/API key handling, session persistence, and data handling. Gained practical exposure to REST APIs, C#/.NET backend integration, Git, debugging, and React/TypeScript frontend flows. Tested application features, reproduced bugs, checked edge cases, and documented issues with clear technical context.
Annotate and validate Croatian-language datasets for AI systems. Follow strict project guidelines to ensure accuracy, consistency, and quality. Identify and document inconsistencies, edge cases, unclear cases, and output issues.
Worked across product, AI, and marketing teams in a cross-functional environment. Evaluated AI-related outputs and supported workflow improvements using a QA-oriented approach. Worked with CRM tools, structured data, market research, and organized information.