Senior Full Stack Engineer - Eskimo Software

Other Jobs To Apply

<p><span style="color: #121317">Eskimo Software (</span><u><a rel="noopener" target="_blank" href="http://eskimo-software.com"><span style="color: #121317">eskimo-software.com</span></a></u><span style="color: #121317">) part of the Distilled group, is Ireland’s leading provider of sales software to the Automotive Dealers of Ireland. With over 220 customers in Ireland and the UK we enable car dealers to manage, analyse and convert leads across the entire journey.</span></p><p style="min-height: 1.7em;"></p><p><strong><span style="color: #121317">What you will be doing</span></strong></p><p><span style="color: #121317">As an Eskimo Software Engineer, you will work as part of a small, tightknit technical team which includes other developers, product designers and directly with management where required. You will also have the opportunity to collaborate with the wider Distilled Engineering Team and leverage the wider group's scale and experience to build the best possible software solutions. Talented, motivated developers with a keen interest in how the product they are building works for its users has been key to Eskimo’s success. The successful candidate will be rewarded with a high level of autonomy and will have the ability to influence both product direction and implementation approach. </span></p><p><span style="color: #121317"> *This is a remote-first position within Ireland.</span></p><p style="min-height: 1.7em;"></p><p><span style="color: #121317">As a Full Stack Engineer at Eskimo you will:</span></p><ul><li><p><span style="color: #121317">Take responsibility for defining, designing and implementing solutions for often complex issues that arise across the both the front end and back end of the technology stack</span></p></li><li><p><span style="color: #121317">Have really strong domain knowledge and be eager to understand how a particular job or feature benefits the end user</span></p></li><li><p><span style="color: #121317">You can work independently or mentor junior team members successfully.</span></p></li><li><p><span style="color: #121317">Bring fresh thinking with you in terms of technologies used for better efficiencies (AI, libraries etc.)</span></p></li><li><p><span style="color: #121317">Build reusable code where possible and remove/prevent technical debt</span></p></li><li><p><span style="color: #121317">Have an ability to juggle multiple projects concurrently</span></p></li><li><p><span style="color: #121317">Exploring generative AI opportunities to help build better products faster</span></p></li><li><p><span style="color: #121317">Always strive to ensure our codebase is clean, scalable and secure</span></p></li><li><p><span style="color: #121317">Be an advocate for coding standards within the team</span></p></li><li><p><span style="color: #121317">Keep abreast of new technologies and techniques in software development</span></p></li></ul><br><br><ul><li><p><span style="color: #121317">At least 6 years experience in similar role</span></p></li></ul><ul><li><p><span style="color: #121317">Knowledge of Frontend JS frameworks (Reactjs, Backbonejs, Vue etc.)</span></p></li><li><p><span style="color: #121317">Professional experience in C# .NET</span></p></li><li><p><span style="color: #121317">Very familiar with and a daily user of AI development tools such as GitHub Copilot, Claude Code or Cursor</span></p></li><li><p><span style="color: #121317">Experience in designing and consuming RESTful APIs</span></p></li><li><p><span style="color: #121317">Strong knowledge of SQL and how to write efficient queries and optimise performance for large datasets</span></p></li><li><p><span style="color: #121317">Ability to thrive independently and work on your own initiative, while also being a strong teammate</span></p></li></ul><p><strong><span style="color: #121317">Advantage if you have</span></strong></p><ul><li><p><span style="color: #121317">Experience in optimizing performance on both front end and backend</span></p></li><li><p><span style="color: #121317">Experience developing AI features</span></p></li><li><p><span style="color: #121317">Mobile app development (React Native, </span><u><a rel="noopener" target="_blank" href="http://flutter.io"><span style="color: #121317">Flutter.io</span></a></u><span style="color: #121317"> etc.)</span></p></li></ul><p style="min-height: 1.7em;"></p><p><strong><span style="color: #121317">What you can expect</span></strong></p><p><span style="color: #121317">Eskimo Software has a very close-knit and high performing team:</span></p><ul><li><p><span style="color: #121317">There is scope for creativity and thinking outside the box where every voice is listened to.</span></p></li><li><p><span style="color: #121317">Strong ownership of each individual’s responsibility and also the wider growth of the product and the company.</span></p></li><li><p><span style="color: #121317">Competitive salary and bonus structure</span></p></li></ul><p style="min-height: 1.7em;"></p><p style="text-align: justify;"><em><span style="color: #121317">We are a diverse bunch of people here in Distilled, and we want to continue to attract and retain a diverse range of people into our Company. We do not discriminate based on gender, marital status, family status, sexual orientation, religion, age, disability, race and membership of the Traveller com</span><span style="color: #000000">munity.</span></em></p>

Back to blog
Ads

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...