improvIT's Profile Image

Front End Software Engineer

Company: improvIT

Job Location: Athens, Attica, Greece

Job Type: FULL_TIME - (HYBRID)

Date Posted: April 05, 2025

External

Apply Now

Kickstart Your Career with ImprovIT! 

Are you ready to make your mark in the dynamic world of financial technology? ImprovIT is calling all aspiring Front End Software Engineers to join our exceptional team in Athens. If you're passionate about solving complex challenges, collaborating with high-caliber professionals, and learning the cutting-edge tools driving the insurance sector, this is your chance to shine. 

Who We Are 

At ImprovIT, we specialize in bridging the gap between Business and IT for the Insurance sector. We’re not just about technology, we’re about innovation, collaboration, and growth. As a niche consulting company, we provide services like: 

  • Solution implementation & systems integration, including core insurance systems, insurance portals, accounting and financial reporting systems, enterprise data warehouses, reporting and analytics for insurance  
  • Enterprise architecture & technical project management 
  • Insurance technology consulting 

We work with several technologies and software vendors, and our expertise spans mainly Microsoft and SAP solutions, including Microsoft SQL Server and SSIS, Microsoft PowerBI, SAP S/4HANA Financials, SAP Financial Products Subledger (FPSL), SAP Profitability and Performance Management (PaPM), SAP Business Warehouse (BW) and SAP Analytics Cloud (SAC) to power the future of insurance operations. We’re proud to be SAP Partners, delivering excellence across the full spectrum of insurance operations. 

About the Role  

Join our team and help redefine how enterprise-scale applications are built, with a focus on the financial services and insurance industry. As a Front End Software Engineer, you'll play a key role in developing sophisticated user interfaces for enterprise-grade applications using Angular. 

We are committed to innovation, always embracing the latest technologies and best practices. The ideal candidate is passionate about front-end development and eager to work on challenging projects that push the boundaries of user experience and performance. 

What You’ll Be Doing 

  • Collaborate with business analysts, designers, and back-end developers to create and refine user interfaces for enterprise-scale insurance applications. 
  • Develop, test, and optimize front-end components to ensure high performance and seamless user experiences.
  • Participate in Agile ceremonies, contributing to discussions on best practices and technical improvements. 
  • Stay up to date with the latest advancements in front-end technologies and bring innovative ideas to the team. 
  • 2+ year of experience in front-end web development, preferably for high-concurrency enterprise applications. 
  • Strong JavaScript (ES6+) skills. 
  • Knowledge of any frameworks such as Angular (Preferable Angular v16+), Vue.js, React.   
  • Solid understanding of HTML5, CSS3, and pre-processing tools like SASS or LESS. 
  • Experience with state management solutions such as RxJs, pinia, redux or other similar libraries. 
  • Knowledge of web performance optimization techniques and tools like Webpack or Rollup. 
  • Familiarity with consuming RESTful APIs and integrating front-end components with back-end services. 
  • Awareness of cross-browser compatibility issues and ways to address them. 
  • Ability to interpret business and technical requirements and translate them into functional code. 
  • Strong problem-solving skills, attention to detail, and the ability to work both independently and as part of a team. 
  • Excellent communication skills in Greek and English (written and verbal).

We don’t just offer jobs—we build careers. Here’s what you can look forward to:

  •  Competitive Salary: An attractive package that reflects your skills, experience, and growth potential.
  •  Hybrid Work Model: Enjoy the flexibility of working 2 days in the office and 3 days from home every week.
  •  Health Insurance: Comprehensive private health insurance for your peace of mind.
  •  Personal Development: Ongoing training and growth opportunities tailored to your goals.
  •  Career Growth: Exceptional advancement opportunities that will elevate your career to the next level.
  •  Company Events: Participate in various exciting events throughout the year to connect and celebrate with your colleagues.
  •  Collaborative Culture: A supportive and innovative team environment that fosters open communication and collaboration.

The secret of success is to do the common thing uncommonly well.

“John D. Rockefeller Jr.”
Apply Now