Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Front End Software Engineer image - Rise Careers
Job details

Front End Software Engineer

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.

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Front End Software Engineer, improvIT

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. If you're passionate about solving complex challenges, collaborating with top-notch professionals, and learning the cutting-edge tools driving the insurance sector, this is your chance to shine. At ImprovIT, we specialize in bridging the gap between Business and IT for the Insurance sector. We’re all about innovation, collaboration, and growth! As a Front End Software Engineer, you'll play a key role in developing sophisticated user interfaces for enterprise-scale applications using Angular. You'll collaborate with business analysts, designers, and back-end developers, contributing to the dynamic evolution of our insurance applications. Our ideal candidate is not just skilled in creating seamless user experiences but is also eager to engage in Agile practices and embrace the latest technologies. With at least 2 years of experience in front-end development and a solid grasp of JavaScript alongside frameworks like Angular and React, you’ll find the opportunities at ImprovIT exciting. Plus, we believe in offering more than just jobs—we’re here to build careers! Picture a competitive salary, a hybrid work model allowing 2 days in the office, comprehensive health insurance, and ongoing training tailored to your personal growth. We host company events and foster a collaborative culture where communication thrives. We're excited to welcome you to our team where innovation meets possibility!

Frequently Asked Questions (FAQs) for Front End Software Engineer Role at improvIT
What are the responsibilities of a Front End Software Engineer at ImprovIT?

As a Front End Software Engineer at ImprovIT, you'll be responsible for developing and optimizing user interfaces for enterprise-grade applications. This includes collaborating with business analysts, back-end developers, and designers to refine the experience, ensuring high performance and seamless user interactions in the financial services and insurance sectors.

Join Rise to see the full answer
What qualifications do I need to become a Front End Software Engineer at ImprovIT?

To join ImprovIT as a Front End Software Engineer, you'll need a minimum of 2 years of experience in front-end web development, showcasing strong skills in JavaScript (ES6+) and frameworks like Angular (preferably Angular v16+). Familiarity with HTML5, CSS3, and state management solutions will enhance your fit for our innovative team.

Join Rise to see the full answer
What technologies does ImprovIT use for front-end development?

At ImprovIT, our Front End Software Engineers work primarily with Angular, though experience with other frameworks like Vue.js or React is also valuable. We employ various performance optimization tools such as Webpack or Rollup to ensure our applications run smoothly across diverse platforms.

Join Rise to see the full answer
Can I work remotely as a Front End Software Engineer at ImprovIT?

Yes! ImprovIT offers a hybrid work model for Front End Software Engineers, where you have the flexibility to work 2 days in the office and 3 days from home. This setup is designed to promote work-life balance while allowing you to collaborate effectively with your team.

Join Rise to see the full answer
What kind of personal development opportunities does ImprovIT offer?

ImprovIT is committed to your growth, offering ongoing training and development opportunities tailored to your career goals. We believe in nurturing talent and providing the resources you need to advance your career as a Front End Software Engineer and beyond.

Join Rise to see the full answer
Common Interview Questions for Front End Software Engineer
What is your experience with Angular as a Front End Software Engineer?

When answering this question, highlight specific projects where you've utilized Angular. Discuss your understanding of its architecture, how you've implemented features, and any challenges you've faced and overcome using the framework.

Join Rise to see the full answer
How do you ensure the performance of a front-end application?

To effectively answer this question, mention techniques such as lazy loading, efficient state management, and using tools like Webpack for bundling. Providing examples of past experiences where you successfully optimized performance will strengthen your response.

Join Rise to see the full answer
Can you explain a project where you collaborated with back-end developers?

This is an opportunity to showcase your teamwork skills. Discuss a project where your collaboration led to a successful outcome, emphasizing how you communicated requirements and solved integration challenges with back-end personnel.

Join Rise to see the full answer
How do you approach troubleshooting issues in front-end applications?

Explain your process for identifying and resolving issues, including inspecting console logs, utilizing debugging tools, and how you may reach out to team members for assistance if needed. Mention the importance of systematic troubleshooting and user impact awareness.

Join Rise to see the full answer
What tools do you use for version control, and why are they important?

Discuss your experience with version control systems like Git. Highlight the importance of version control in maintaining code quality, enabling collaboration, and tracking changes throughout the software development lifecycle.

Join Rise to see the full answer
How do you handle cross-browser compatibility issues?

Share your approach to testing applications across different browsers, using tools like BrowserStack. Discuss how you ensure functionality and aesthetics remain consistent and how you'd address issues when they arise.

Join Rise to see the full answer
What methods do you use to stay updated with front-end technology trends?

Detail your commitment to continual learning through platforms like online courses, blogs, or tech forums. Mention any influential resources or communities you participate in to stay ahead of industry trends.

Join Rise to see the full answer
Can you describe your experience with RESTful APIs?

Illustrate your experience consuming RESTful APIs, detailing how you managed data retrieval and integration into front-end applications. Provide examples of API calls you've made and any challenges you've overcome.

Join Rise to see the full answer
What kind of testing do you perform on your front-end applications?

Discuss the testing methodologies you use, such as unit testing with frameworks like Jasmine or Jasmine, along with the importance of thorough testing for maintaining quality in applications before release.

Join Rise to see the full answer
Why do you want to work for ImprovIT as a Front End Software Engineer?

When answering this question, align your response with the values of ImprovIT, such as your passion for innovation in financial technology and your desire to contribute to significant projects in the insurance sector, highlighting how you can add value to the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago

Spectrum is looking for a Senior DevOps Engineer to join their dynamic Product and Technology team, playing a critical role in delivering robust software solutions.

Photo of the Rise User

NewRocket is looking for a Senior Software Engineer to join their Managed Services team and create innovative ServiceNow solutions.

Photo of the Rise User
Credit Karma Hybrid Charlotte, North Carolina, United States
Posted 11 days ago

Join Credit Karma as a Front End Software Engineer to help drive innovative financial solutions for millions of members.

Photo of the Rise User
Posted 10 days ago

Join Advansys as a Senior Core Banking Developer, where you'll drive innovations in banking technology with a skilled engineering team.

Posted 10 days ago

Step into a pivotal role at TripStack as a Senior Software Engineer, where you'll innovate and enhance travel technology solutions.

Photo of the Rise User

Become a key player at Nexthink as a Senior Java Engineer, driving innovation in digital employee experience management software.

Photo of the Rise User
Posted 12 days ago

Join Visa as a Senior Staff SW Engineer and lead the charge in shaping the future of payment technology and solutions.

Photo of the Rise User

Join Palo Alto Networks as a Senior Principal Software Engineer and help innovate cybersecurity solutions within a passionate team.

ImprovIT was founded in 2005 as a specialist in the use of IT Measurement, IT Modelling and IT Benchmarking. Headquartered in the UK, with domain knowledge of various sectors and geographies, ImprovIT is an international business technology adviso...

2 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog