-
Undelucram.ro

Medior FrontEnd Engineer_Hybrid/Full Remote

Undelucram.ro
Romania · Full-time · Mid-Senior

Undelucram.ro on behalf of:

UniCredit SpA Milano - Sucursala Romania

As a Frontend Engineer, you will play a vital role in the development of user interfaces for our web applications, primarily using Angular and React JS. You will work closely with product management, design teams, and senior engineers to translate business requirements and user needs into high-quality and engaging frontend solutions. You will be expected to be a strong individual contributor, capable of developing features independently and contributing to the team's overall success.

Key Responsibilities:

  • Develop User-Facing Features: Actively participate in the development of new user-facing features using modern UI technologies, primarily Angular and React JS.
  • Contribute to Architecture and Design: Contribute to the architecture and design of robust, scalable, and maintainable frontend solutions, working under the guidance of senior engineers.
  • Collaboration within the Team: Collaborate closely with product managers, UX/UI designers, and other frontend/backend engineers to translate requirements and design specifications into functional code.
  • UI/UX Technical Feasibility: Ensure the technical feasibility of UI/UX designs by providing input on design feasibility and functionality, and raising potential technical concerns.
  • Performance Optimization of Components: Optimize frontend components for maximum performance and responsiveness across a range of web-capable devices and browsers.
  • Participate in Code Reviews: Actively participate in code reviews to ensure code quality, learn from feedback, and provide constructive feedback to peers.
  • Stay Updated with Technologies: Stay up-to-date with emerging frontend technologies and industry trends and apply learned knowledge to projects.
  • Follow Best Practices: Adhere to and promote best practices in coding, documentation, testing, and communication within the team

Requirements

Mandatory

  • Bachelor’s or master’s degree in computer science, Information Technology, or equivalent experience.
  • Strong JavaScript Proficiency: Solid understanding and strong proficiency in JavaScript, including DOM manipulation, the JavaScript object model, and modern JavaScript ES6+ features.
  • Angular and React JS Proficiency: Good understanding and hands-on experience with both Angular and React.js frameworks and their core principles.
  • State Management Experience: Experience with state management libraries in React or Angular ecosystems such as Redux, MobX, NgRx, or similar.
  • HTML & CSS Expertise: Solid knowledge of modern web development technologies, including HTML5, CSS3, and CSS preprocessors (e.g., Sass, LESS).

Nice to have:

  • Frontend Build Tools: Familiarity with modern frontend build pipelines and tools such as Webpack, Babel, npm/yarn, and task runners.
  • Cross-Platform and Mobile Development Skills: Familiarity with cross-platform frameworks such as Flutter, React Native, or similar technologies.
  • Native mobile: Knowledge of development concepts and languages like Kotlin (Android) or Swift (iOS) is also a plus.
  • Testing Frameworks: Experience with frontend testing frameworks (e.g., Jest, Mocha, Cypress, React Testing Library, Angular testing utilities).
  • RESTful APIs Integration: Experience in integrating frontend applications with RESTful APIs and handling asynchronous data fetching.
  • Performance Monitoring & Optimization Tools: Familiarity with browser developer tools and performance monitoring tools to identify and address performance bottlenecks.
  • Agile Methodologies: Experience working in Agile development environments.
  • Years of Experience: 3-5 years of professional frontend development experience.

What you get in return

  • #MakeInnovationHappen: Chance to make an impact in terms of transformation
  • #UnlockYourPotential: Join a young and stimulating environment
  • #ComeAsYouAre: Working within a global team
  • #UnlockYourPotential: Play a role of autonomy with high visibility and exposure
  • #BalanceLifeAndCareer: Flexible working hours;
  • #BalanceLifeAndCareer: The possibility of working hybrid;
  • A professional but still friendly work environment;
  • #EnjoyTheBest: Access to our Benefits platform with a dedicated budget that you will be able to use, in order to choose the most suitable benefits for you;
  • Healthcare services from one of the agreed providers;
  • Holidays accorded based on your working experience (21 up to 25 days);
  • Career in a leading international banking group, build on the diversity of its strong local roots;
  • Dynamic and multinational environment, full of growing opportunities

Key Skills

Ranked by relevance

react angular javascript css react native restful apis webpack reactjs android flutter kotlin swift mocha html5 sass ios ui
Login to Apply
Posted
Apr 23, 2025
Type
Full-time
Level
Mid-Senior
Location
Romania

Industries

Technology Information Internet Software Development IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Undelucram.ro
Related

Frontend Engineer - Counter Adversary Operations team (Hybrid, ROU)

2026-04-07

Full-time
Entry
Romania
Technology
Engineering
View Job Details
Undelucram.ro
Related

Full Stack Developer ( mid/senior ) - Cluj-Napoca

2026-03-26

Full-time
Not Applicable
Romania
Technology
Engineering
View Job Details
Undelucram.ro
Related

Visual C++ Software Engineer with Web Developer

2026-04-03

Full-time
Not Applicable
Romania
Technology
Engineering