Job Description
We are seeking a skilled and motivated Frontend Developer to join our engineering team in our Osijek office. The ideal candidate will be responsible for designing, developing, and maintaining modern web and mobile applications using technologies such as Vue.js/React, Next.js/Nuxt, Tailwind CSS, and Flutter. You will work closely with backend engineers and UI/UX designers to implement user-friendly, scalable, and efficient solutions that meet business needs. This role requires a strong foundation in frontend development and software engineering to contribute throughout the entire project lifecycle - from concept to deployment and ongoing improvements.
Responsibilities:
Develop and maintain web applications using modern frontend technologies (Vue.js / Nuxt or React / Next.js)
Develop mobile applications using Flutter
Implement designs with Tailwind CSS
Integrate applications with REST APIs and Firebase services
Collaborate with the backend team and UI/UX designers
Develop clean, efficient, and scalable code
Collaborate with technical and non-technical colleagues to align solutions with business needs
Participate in brainstorming sessions to identify the best technical approaches for real-world problems
Qualifications
Required skills:
Minimum 1-2 years of experience in frontend development (JavaScript/TypeScript)
Knowledge of at least one modern frontend framework (Vue or React)
Experience working with REST APIs and Firebase services
Familiarity with Tailwind CSS and the FIGMA environment
Knowledge of version control tools like Git
Independence, responsibility, and a tendency to work well in a team
Proactive and responsible approach to work
Strong problem-solving and analytical skills
Very good written and spoken English
Bonus points for:
Experience in developing mobile applications using Flutter
Experience with backend development frameworks (e.g., FastAPI, Flask)
Experience with cloud platforms (e.g. AWS, GCP, Azure)
What do we offer?
An opportunity to work on technically challenging projects and products
A diverse environment with agile and talented individuals across the career spectrum - to teach and be taught
Experimenting with new technologies
Flexible working hours (workday starts between 7 am and 10 am, as per your preferences)
Unlimited coffee and drinks
Parking space
Friendly atmosphere