Software Developer - Internship
BlueCat is looking for Software Developer Interns to join our Belgrade team.
Location: Belgrade, Serbia (Hybrid – 3 days a week in the office)
Term:12 months, 6-month probation, full-time, paid internship
Start Date: July 20, 2026
What You’ll Do:
- Collaborate with experienced engineers and designers to develop new features and enhance our existing products
- Work on React-based frontends, implementing intuitive and responsive user interfaces
- Contribute to Java-based backend services, integrating APIs and improving system performance
- Participate in agile ceremonies, daily standups, and team code reviews
- Write clean, maintainable code and automated tests
- Gain hands-on experience with modern development tools, CI/CD pipelines, and agile workflows
Requirements:
- Master's or bachelor's degree from MATF, ETF, FON, or RAF (or close to completing one)
- Strong analytical and problem-solving skills
- Proficiency with Git for version control
- Solid understanding of Object-Oriented Programming (OOP) principles
- JavaScript (ES6+) and TypeScript technical skills
- Interest in learning React and modern frontend frameworks
- Knowledge of Java
Bonus Points:
- Experience working on personal or open-source projects in React outside of school
- Exposure to REST APIs
- Understanding networking concepts
- Experience using IntelliJ or VS Code