Zagreb, Croatia (Hybrid)

At Ericsson Nikola Tesla, we don’t just follow technology—we shape it. With nearly 3000 professionals, mostly from STEM fields, we’re a powerhouse of innovation built on over 75 years of experience. As the region’s leading R&D center and a leading exporter of software development services, we blend deep expertise with bold ideas—lighting the way toward a more connected, secure, and intelligent future.  Beyond our cutting-edge ICT solutions in the telecom sector, we’re also shaping the future in healthcare, transport, public services, and multimedia. Our innovative technologies make a real difference—enhancing everyday life and delivering meaningful value to communities. About 300 STEM students are currently contributing to our projects, gaining valuable experience—and most choose to continue their journey with us after graduation.

We’re a group of passionate software engineers working with diverse technologies, always eager to share knowledge and support new team members. We build modern applications for telecom operators worldwide. We are looking for a student to join our team as a React Developer and work with cutting-edge technologies, contribute to impactful projects, and continuously grow your skills in a collaborative environment.

Location: Zagreb

What you’ll be doing:

  • Develop and maintain modern web applications using React
  • Collaborate closely with backend developers, UX/UI designers, and product teams
  • Write clean, maintainable, and testable code
  • Implement responsive design and ensure excellent user experience across devices
  • Participate in code reviews, daily stand-ups, and feature planning
  • Integrate APIs and optimize app performance
  • Continuously improve the frontend architecture and development process

We are looking for:

  • Experience with JavaScript and React
  • Solid understanding of HTML5, CSS3, and modern web standards
  • Familiarity with TypeScript
  • Experience with RESTful APIs integration
  • Understanding of state management
  • Experience with version control systems (Git)
  • Basic understanding of testing frameworks
  • Good grasp of responsive and accessible web design
  • Excellent English communication skills
  • Team player with a proactive, problem-solving mindset

Would be considered a plus:

  • Experience with Next.js or similar frameworks
  • Familiarity with CI/CD pipelines
  • Understanding of containerized environments (Docker)
  • Experience with frontend performance optimization
  • Knowledge of UI/UX principles or design systems

We offer: 

  • Flexible work hours to balance studies and work   
  • Continuous mentorship from experienced colleagues  
  • Opportunity to write your thesis on a topic connected to your work at our company   
  • Hands-on experience on real projects  
  • Access to Multisport card for sports and recreational activities  
  • Access to our Bonus club – discount options from our partners  

Please submit your application, including your CV, written in either Croatian or English.  

We encourage you to include any personal projects where we can see your knowledge that showcases the skills listed or best demonstrate your abilities.  

Candidates will be evaluated and contacted after they pass the initial screening.  

Apply for this job

Location:
Do you currently have a valid student employment contract?
I’m interested in: