Job Description

Viuna ICT, a knowledge-based software company active in enterprise software development, data-driven systems, and data analytics, is looking for an experienced Frontend React Developer to join our technical team.

We are looking for someone who cares not only about writing code, but also about UI quality, user experience, frontend architecture, maintainability, and building scalable products.

If you enjoy developing modern, high-quality user interfaces with React, Next.js, and TypeScript, we would be happy to hear from you.

✅ Key Responsibilities

✅ Develop and optimize complex, scalable user interfaces using React and Next.js (App Router)

✅ Build reusable and maintainable UI components using Tailwind CSS and Material UI

✅ Manage application state using Redux Toolkit

✅ Build dynamic and complex forms using React Hook Form

✅ Implement routing and navigation based on Next.js App Router

✅ Write clean, maintainable, and type-safe code using TypeScript

✅ Improve frontend performance, usability, and overall application quality

✅ Collaborate closely with Backend and Product teams to implement new features

✅ Participate in technical discussions and contribute to frontend architecture and development practices

☑️ Required Skills

☑️ At least 2 years of hands-on experience in frontend development with React and TypeScript

☑️ Strong knowledge of JavaScript / TypeScript and React

☑️ Practical experience with Next.js and App Router

☑️ Good understanding of frontend best practices, design patterns, and clean code principles

☑️ Experience building reusable and scalable UI components

☑️ Good understanding of Responsive Design and UI/UX principles

☑️ Ability to work with complex web applications and scalable frontend architectures

☑️ Strong problem-solving and analytical skills

☑️ Ability to take ownership of tasks and work independently within a team

☑️ Product-oriented mindset with attention to user experience and business requirements, not just implementation

✳️ Nice to Have

Experience with any of the following will be considered a plus:

✳️ WebSocket and real-time application features

✳️ Mapbox and location-based applications

✳️ amCharts and interactive charts / data visualization

✳️ Docker and containerized development environments

✳️ Frontend performance optimization and Web Vitals

✳️ Experience with enterprise software and large-scale applications

✳️ Familiarity with REST APIs and integration with backend services

Why Join Viuna?

At Viuna, you will not just implement UI screens. You will have the opportunity to participate in building real products and solving real-world problems.

You will work on enterprise and data-driven systems and collaborate closely with Backend, Product, and other technical teams.

You will have the opportunity to contribute to frontend architecture, technical decisions, performance improvements, and continuous product development.

✅ Work on real-world enterprise and scalable software systems

✅ Collaborate with experienced technical and product teams

✅ Opportunity to grow your engineering skills and take ownership of technical tasks

✅ Exposure to modern frontend technologies and development practices

✅ Competitive compensation, insurance, and benefits

If you are passionate about React and frontend engineering and want to build scalable, high-quality products, we would be happy to receive your resume.

Employment Type

  • Full Time

Details

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.