Find an even better role

If you're interested in exploring new opportunities please complete the form below. We'll review your profile and if there's a good fit with our client's requirements we'll get back to you to discuss further.

Candidates we’ve worked with

Apply now

Madrid, Spain

Big Data Engineer
We are looking for a Big Data Software Engineer to expand the new team in Spain of our client.

Our client is an Irish company which develops a Customer Intelligence Cloud Solution for marketers. This person is drawn to the challenges of scaling and building great systems and crunching large amounts of data.

Requirements:

3-5 years of experience as an Engineer in the related field. 
Experience working as a big data developer/Engineer 
Knowledge of Big Data systems, Spark, Ansible, Scala / Python, Kafka, Cloudera, others.
Building scalable systems in Java and related technologies.
Developing REST-based APIs (Java)
Developing in Spark.
NoSQL databases such as Cassandra, Redis, and ElasticSearch.
Relational databases such as PostgreSQL.
Amazon Web Services (AWS) ecosystem.
GNU/Linux-based development.


What the company can offer in return:

Competitive salary and flexible working.
Cutting edge tech stack to work with and technology problems to solve in the area of Big Data, AI and Machine Learning.
Big opportunity to learn and your progress your career working with the experienced team, in Dublin and Madrid
Great chance to be a ‘founding member’ of the first Boxever team outside of Dublin - huge opportunity to make an impact as the team and company grows.
Office based in Goya, Madrid city center
Apply
Mobile Developer
We are looking for a Mobile Developer on behalf of our client, a Health, and Safety Compliance Solutions company, which helps their customers make sure their employees and clients are safe at work, to help them recruit developers for their new product team based in Madrid. They’re fast growing, well funded and with 150 + business customers in Europe.

They see H&S in a different way, and design a cloud product to be easy to use, friendly, and even fun!
They are facing a couple of interesting challenges regarding sensitive data and unashamedly cross-platforms - therefore, UX is extremely important for them.

As Mobile Developer, you will have the chance to help shape its culture and approach from an early stage and work on new projects from scratch.

At the moment, they’re looking for a Mobile Software Engineer to work on building new features for their platform, being part of a multidisciplinary team.

We are looking for the following skills and experience:
Bachelor's degree in computer science or other relevant disciplines
Working experience in Android and iOS development
Have published one or more apps in the app store
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Solid understanding of the full mobile development lifecycle
Solid English communication skills
Some technologies /methodologies you'll use are iOS Swift, Android Studio, Reactive patterns, SVN as a repository, Agile methodology, 3rd party APIs, among others. The back-end of their product is now based on Go and AWS.

Our offer:
To work at a fast-growing company in an attractive and international space
Competitive salary
Permanent contract
Possibility to grow professionally alongside with the company
Autonomy to make what you will
Possibility to work remotely from time to time
You'll travel from time to time to their wonderful main offices in Dublin
Apply
Senior .NET Developer
Are you an experienced .NET Senior Developer who enjoys working in a fast-paced environment? Do you live and breathe technology, have strong analytical skills and enjoy problem solving? Do you want to progress in your career working in a Cross Functional Scrum Team?

Our client, an Irish award winning provider of Client Lifecycle Management software solutions for financial institutions, is creating a new R&D development team in Madrid. They are actively seeking the best and the brightest to join them in this adventure that will connect you to a strong network, enables you to do your best work and actively support your career.

Main Responsibilities:

- Developing applications from design specifications in the latest .NET / UI technologies.
- Working as a team with interesting client architectures and systems, and develop customer components for differing clients.
- Carrying out code reviews and enforce coding standards and develop test automation framework.
- Driving development best practices & continuous improvement focus.

Required Experience & Skills:

- 5+ years experience developing multi-layer systems using C#.NET.
- 3+ years experience developing web based applications with HTML, CSS, JavaScript.
- Experience working with SQL Server or Oracle database.
- Strong understanding of software development life cycle and Release Management.
- An affinity for quality and performance.
- Degree or Diploma in Computing or similar related qualification

Stack:

- We don't expect you to have experience in all of these but our current stack includes the following: React.js (+Redux), JavaScript (ES6), Webpack, ASP.NET Web API 2, Elasticsearch, MS SQL Server 2016, Oracle 12c.

What we offer:

- Opportunity to work with clients and colleagues on a global scale, collaborative working environment, extensive training + certifications,
- Opportunity to work on a cutting-edge product, using the latest of tools and technologies
- Defined training and role tracking to allow you see and assess your own career development and progress.
- The opportunity to work on new offices in the heart of Madrid.
- Competitive company benefits, such as flexible working hours, work from home policy, and more!
Apply
Senior Software Lead (Perl)
We are helping our client, an US leading SaaS provider of on-demand dynamic workforce management software, to create their new team in Spain from scratch.

They do have clients in a variety of sectors, including healthcare, technology, business, facilities services, logistics, non-profit/volunteer, education... and they are expanding very fast.

Our client is a multi-language shop with their back-end built with Perl, MariaDB and a little Python. Their front-end is React, HTML, CSS, Webpack, Grid and Typescript. We are looking for someone with good skills in Perl, and, ideally, some knowledge of JavaScript.

Do you want to create scalable, reliable software that matters in the daily lives of the people who depend on it? Are you experienced and want to continue growing your skill set? Do you have a sense of personal pride in the code you write? If so, this is the position you are looking for!

Requirements for the Senior Software Lead (Perl) position:

At least 6 years of professional development experience
You must be experienced in Perl and, ideally another server-side language.
Front-end experience including React, Angular or in-browser application state management would be highly considered
Proficient in SQL
Desire to be part of a team and work with other smart engineers
Independent, self-motivated, and an avid technologist

Your job

The team will be helping work on a new application specifically for the Iberian market. You'll be leading a small team in Madrid, working together with your colleagues in the US.

Our client's philosophy

They practice iterative development.
They hire smart people and empower them to make a difference.
They occasionally make mistakes but they learn from them and teach other what they've learned.
They believe in finding the right tool and using it.

What they Offer

Interesting salary conditions according to your skills
Fast-paced, rapid career growth opportunity
The opportunity to be one of the first members of their Madrid new team
Apply

Zurich, Switzerland

Executive Assistant - Zurich (100% remote)
An exciting start-up is looking for an energetic Executive Assistant to support the VP of EMEA & our EMEA sales organization. 

We are looking for someone with a strong work ethic, supreme attention to detail, possessing strong professionalism, great communication skills and able to manage. 

The ideal candidate will enjoy a fast-paced environment and will be expected to wear many hats by providing a wide range of executive, operational and administrative support to our VP of EMEA and the organization. 

We are looking for someone to join our growing team and bring their personal touch to continue making our company a super fun, welcoming and dynamic workplace.

Duties and Responsibilities:
Manage VP of EMEA’s very busy calendar in and out of the office.

Book travel and related needs for VP of EMEA and from time to time as well for EMEA management team members.

Book space for meetings, craft agendas, coordinate attendees, take minutes, and create action.

Proactively identifies and acts upon needs and solutions that support the productivity and success in EMEA.

Responsible for certain processes and tasks within EMEA operation.

Processes expenses, purchasing activity, and other related activities.

Maintains strict confidence of sensitive matters.

Plans and coordinates meetings as well events, in partnership with executives.

Provides support on corporate initiatives such as global sales meetings, leadership conferences, volunteer events, all-hands, sales-kickoffs and employee appreciation/recognition events.

Participates in new hire onboarding and training processes.

Support EMEA management team on request to coordinate complex travel-arrangements.

Collaborate with HQ executive EAs regarding EMEA travels and meeting-coordination.

Participates in new hire onboarding and training processes.



Minimum Qualifications:



Minimum of 3 years providing high-quality administrative support to senior leadership.

Strong verbal and polished written communication skills.

Ability to oversee and support processes and programs that support the business (i.e.: complex vendor agreements, expense approval processes).

Corporate event and meeting planning skills and experience.

Strong organization and prioritization skills, with ability to manage competing demands from multiple internal clients.

Polished, professional, assertive presence, with ability to interact with a diverse blend of personalities to positively represent the executive, gain consensus, and foster collaboration.

Ability to work independently and make sound decisions.

Ability to maintain and safeguard confidential and sensitive information.

Strong working knowledge of Microsoft Office suite of products, with deep knowledge of Outlook, Excel, PowerPoint, Word and SharePoint. Capacity to learn and utilize new technology and programs specific to the department or function. Some experience in Sales Force.
Apply

Malaga, Spain

Fullstack .NET Developer
We are looking for a Fullstack .NET Developer on behalf of our client, Sequel Business Solutions, a leading insurance software company based in the UK and Spain, with 25 years of experience in the market.

After recently joining Verisk Analytics, Sequel is currently focused on expanding their Development team, which is based in Málaga city centre!

The opportunity :
- Working in a scrum team on existing or new software products with innovative technologies and best practices

Using a range of technologies, including:
- .NET / C#, MVC, Web API Services, TypeScript/Angular, Javascript libraries including D3.js, SQL Server, Entity Framework

What we are looking for:

- A highly motivated Fullstack .NET Developer eager to work within a challenging environment, with previous experience in a similar role, high English fluency & good communication skills.

The offer:
- Competitive salary.
- Additional benefits include: medical insurance, life insurance, meal vouchers, mentoring and continuous training, the possibility of attending social/IT events abroad.
- The possibility of career development.
Apply
QA Analyst
We are looking for a QA Analyst on behalf of our client, Sequel Business Solutions, a leading insurance software company based in the UK and Spain, with 30 years of experience in the market.

Our client is now investing heavily in expanding their Quality Assurance and Testing team, which is based in Málaga city centre.

The QA Analyst will be able to see the application changes from a customer perspective and will help with boundary testing and negative testing.

The QA Analyst will report to a Senior QA Lead.

We are looking for stand-out (web application) testers, who are capable and curious and who inspire the team around them.

Main duties and responsibilities:
- To read all the documents and understand the needs.
- Based on the information procured in the above step decide how it is to be tested.
- Inform the test lead about what all resources will be required for software testing.
- Develop test cases and prioritize testing activities.
- Execute all the test case and report defects, define severity and priority for each defect.
- Carry out regression testing every time when changes are made to the code to fix defects.
- Traceability matrix, risk analysis.

The tools they use: 
- C#, TypeScript, Selenium, TFS (Test Manager, MSBuild, Git, TFSVCS, Release Management), SQL Server.

We are looking for someone with previous experience in a similar role, and great English level, as that is the corporate language.

The offer:
- Competitive salary.
- Additional benefits include: medical insurance, life insurance, meal vouchers, mentoring and continuous training, the possibility of attending social/IT events abroad.
- The possibility of career development: you will have the possibility to promote to QA Lead or Architect.
Apply
QA Automation / Technical QA
We are looking for a Technical QA on behalf of our client, Sequel Business Solutions, a leading insurance software company based in the UK and Spain, with 30 years of experience in the market.

Our client is now investing heavily in expanding their Quality Assurance and Testing team, which is based in Málaga city centre.

The Technical QA will work on one of the product teams, performing quality assurance tasks along the whole cycle of testing, and will report to a Senior QA Lead.
We are looking for stand-out (web application) testers, who are capable and curious and who inspire the team around them.

Main duties and responsibilities:
- Automated, manual, and regression testing.
- Participating in design and architectural discussion.
- Code reviews to make sure code is testable.
- Ensuring extensive unit test code coverage.
- Being capable of building, deploying and managing own environment.
- Developing quality automation code and maintaining the same.
- Checking for product scalability.
- Using testing best practices, in an Agile environment.

The tools they use: 
- C#, TypeScript, Selenium, TFS (Test Manager, MSBuild, Git, TFSVCS, Release Management), SQL Server.

We are looking for someone with previous experience in a similar role, and great English level, as that is the corporate language.

The offer:
- Competitive salary.
- Additional benefits include: medical insurance, life insurance, meal vouchers, mentoring and continuous training, the possibility of attending social/IT events abroad.
- The possibility of career development: you will have the possibility to promote to QA Lead or Architect.
Apply
QA Engineer (Automation)
We are looking for a QA Engineer on behalf of one of our client, an international software company based in Málaga.

Our client is a B2B software company which delivers innovative solutions for the Gaming Field.

As QA Engineer, you’ll be part of a super-motivated Software Development team that’s structured around a product-team, carrying out testing on a range of projects in our client's release pipeline. You will have the chance of working in a multicultural and multidisciplinary environment, and amazing projects from scratch.

Your main duties will be:

Design high value test cases (both for the back and the front-end) for the various stages of the SW development life cycle 
Carry out tests and record the results 
Log defects in detail 
Report on how tests were carried out, assuring high-quality standards

Some technologies you will be using: Jira, Selenium, Cucumber, Protractor... and also Agile methodologies.
The position is oriented to automation.

The Offer:
Good salary conditions plus benefits (relocation package if necessary, training, English & Spanish classes, medical insurance)
International and up-to-date environment
Flexibility
To be part of valuable projects from scratch using latest technologies

 


Apply
QA Lead
We are looking for a QA Lead on behalf of our client, Sequel Business Solutions, a leading insurance software company based in the UK and Spain, with 30 years of experience in the market.

Our client is now investing heavily in expanding their Quality Assurance and Testing team, which is based in Málaga city centre.

Product development, growth in product sales, long-standing and new customers are the reasons for hiring new QA engineers to join the team. Accordingly, they wish to attract high-potential, QA Testers, who are ready to assume a Lead QA role, or who can transition quickly to a Lead Tester/ QA role. In this position, you will be reporting to the Product Owner.
They are looking for stand-out (web application) testers, who are capable and curious and who inspire the team around them.

Main duties and responsibilities:
- Defining the testing activities.
- Responsible for test planning - you’ll be a hands-on Test Lead.
- Prepare the status report of testing activities.
- Required Interactions with stakeholders.
- Updating project manager, product owner and head of product lines about the progress of testing.
- Managing a team and mentoring more junior members of the team.
- Implement best testing practices, in an Agile environment.

Their current technical stack:
- C#, TypeScript, Selenium, TFS (Test Manager, MSBuild, Git, TFSVCS, Release Management), SQL Server.

We are looking for someone with previous experience in a similar role, or high-potential to develop this role.

The offer:
- Competitive salary.
- Additional benefits include: medical insurance, life insurance, meal vouchers, mentoring and continuous training, the possibility of attending social/IT events abroad.
- The possibility of career development.
Apply
Senior Software Engineer
We are looking for a Full Stack Developer (Java) on behalf of one of our clients, an international software company based in Málaga.

Company and Role:
Our client is a B2B software company which delivers innovative solutions for the Gaming Field. As Full Stack Engineer, you will have the chance of working in a multicultural environment, and fascinating projects from scratch.

As Full Stack Engineer, your main duties will be:
Design and develop code
Write, maintain and document unit and integration tests
Keep you up-to-date
Work closely with Technical Leads
You are the ideal candidate if you have experience with:
Java 8 & 9
Rest Web Services & APIs
Jenkins, Maven, and other build and continuous integration tools
NoSQL databases (ElasticSearch, Cassandra)
RabbitMQ
JavaScript (VanillaJS, AngularJS)
Containers
Unit testing frameworks (JUnit) and best practices
Concurrent programming and threading
Previous experience working within an Agile philosophy

The Offer:
Good salary conditions plus benefits (relocation package if necessary, training & certification, English & Spanish classes, medical insurance)
International and up-to-date environment
Flexibility
To be part of valuable projects from scratch using latest technologies
Apply

Dublin, Ireland

Fullstack .Net Developer (C# + Angular)
Company Overview
Our client is a leading global provider of fleet management solutions for small and medium-sized businesses delivered as software-as-a-service over web and mobile. For the last eleven years, their solutions enable businesses to meet the challenges associated with managing local fleets, and improve the productivity of their mobile workforces, by extracting actionable business intelligence from real-time and historical vehicle and driver behavioural data. Their best-in-class solutions deliver a comprehensive set of capabilities including real time mapping, GPS fleet tracking, detailed activity reports, job scheduling and more – all delivered through an easy-to-use web and mobile based interfaces.   

The Opportunity
We require an experienced ASP.Net Web Developer, for a key role in the design and development of our our work force management application. This is a large development project using the latest versions of .Net and SQL Server. As an integral part of our product suite it will integrate with our fleet management solutions providing real time management capabilities for mobile workforces.  This role will be responsible for the in-house development of both internal and external service offerings that support customers and integration partners, as well as the consumption of services provided by our customers and partners.

Essential Qualifications:
- 4+ years of professional experience in software design & development of distributed systems with demonstrated experience with .NET Framework (3.5, 4.0 and 4.5).
- Excellent communications skills to clearly articulate complex technical issues to all levels of the organization (both technical and non-technical).
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
- Creating self-contained, reusable, and testable modules and components using AngularJS
-Creating custom, general use modules and components which extend the elements and modules of core AngularJS 
-GUI design and responsive layouts (HTML, CSS)
- Experience of ASP.NET MVC and C#Experience with common patterns in distributed systems (e.g. REST, CQRS, SOA, SaaS, web applications)
- Experience with .Net web-service frameworks (Web API, Microservices etc.)
- Experience of Microsoft Visual Studio 2013 or 2015Experience of Unit Testing and Mocking tools, preferably Test Driven Development.
- Professional experience with an Agile development methodology, preferably Kanban.
- Broad technical knowledge, ranging from applications to backend systems.
- Hands on experience with many technologies.
- Ability to approach problems with a sense of ownership, enthusiasm, and innovation.

- Experience with multi-currency and multi-language (International) environments.
- Bachelor's degree in Computer Science or a related fieldResults oriented with a strong / demonstrated track record of successful delivery.
- Previous experience presenting to both technical and non-technical individuals in project teams (developers & managers) to communicate design considerations, project status, and other technical issues that affect the software life-cycle.
Apply
Fullstack Ruby Developer
We are currently recruiting for a client in Dublin.

The majority of their platform is a Ruby on Rails web application, using a MySQL database for storage, running on Linux. The infrastructure runs on AWS. They use MiniTest and Webdriver to test code. 

Our client prides itself on it's clean code and shipping on a daily basis. They use Capistrano, and GitLab to deploy the software to production several times a day.

They don't micro-manage employees, and expect employees to take ownership of their work and features in the platform. 

They deliver fast to meet the needs of customers and their sales team.They share knowledge as well as problems, and suggest improvements on a daily basis. 


Ideally: 

A Fullstack Ruby Engineer with a working knowledge of frontend languages (HTML and more recent JavaScript library), Ruby, Rails, databases (MySQL), and servers would be ideal.


What's provided:

Competitive salary
Relcoation package
Pension plan
Employee stock option plan
Great location
Apply
VP of Engineering
Summary

We are seeking a VP of Engineering to lead a growing software development function of a VC backed Irish start-up. This is an established start-up, with an ambitious team ready to scale and move the business to the next level. Reporting directly to the CEO, the successful candidate will be the most senior technical leader in the business, and will be a key decision maker in architecture, design and delivery. This is a great opportunity for an experienced software development leader to work with machine learning systems and build and lead a talented team.

Responsibilities will include:

Building a high performing and innovative software development team by recruiting industry top talent and coaching and mentoring internal talent
Ensure appropriate engineering resourcing and capabilities are in place to deliver the business needs
Help maintain and encourage a friendly, fun and extremely productive working environment

Qualifications and experience

Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
5+ years proven experience in a software development management role
Excellent knowledge of modern software development methodologies and experience working in Agile
Experience managing upwards of 10 engineers
Experience implementing machine learning systems
Experience working in a startup environment, especially one which scaled successfully
Bonus: Experience working with Java, Javascript, AWS and MySQL

Salary: Competitive salary + equity
Apply

Berlin, Germany

NodeJS Developer
****The Position is in STUTTGART***

WHO WE ARE:

We are InternetStores – the leading specialist for bike and outdoor products in Europe. Founded in 2003, we are today among the biggest and most profitable e-commerce companies, with more than 40 online shops, more than 2 million page views per day and an unparalleled product selection. We are fahrrad.de, Bikester, Brügelmann, CAMPZ and Addnature and we have only one goal: offering our clients from 16 different countries every day quality products and latest trends for the best prices as well as an excellent shopping experience! 
You want to be part of this success story and work behind the scenes of an international online retailer to promote our growth? Apply online - more than 550 colleagues in Stuttgart, Esslingen, Berlin, Lyon and Stockholm look forward to meeting you! 

WHAT IT IS ABOUT:
You’ll be a part of our mobile team that was established in 2016. We are building a new mobile progressive web application from scratch. Many interesting technical challenges are waiting for you! We are proudly creating great products with the best technology stack. You will get experience with JS, latest ECMAScript, MeteorJs, MongoDB, Apache Cordova, EsLint, Flow, Mocha, etc. 
 
WHO WE ARE LOOKING FOR:
 4+ years experience working with JS
 Experience with NodeJS / MeteorJS or other Full Stack JS Frameworks
 Understanding of OO principles & good code design
 Understanding of full stack development
 Knowledge of Cordova / PhoneGap would be awesome
 Upper intermediate English to work within our international team 
 
WHAT YOU NEED:
 In our agile flow, you will not simply develop, you will have influence in decisions regarding core API and UI. You will be responsible for parts of the software
 Writing clear, tested and documented code that delivers real business value
 Involved in creating application which our customers really want to use (majority of auditory)
 Taking ownership of new generation systems based on progressive web app 
 
WHAT TO EXPECT:
An exciting job in a fast growing company in the heart of Stuttgart. We offer you a job with responsibility and creative leeway, employee discounts on our full product range, bike leasing, corporate benefits and amazing, international colleagues in all departments.  
YOUR 
Apply
Sr. DevOps Engineering
the leading specialist for bike and outdoor products in Europe. Founded in 2003, our client is today among the biggest and most profitable e-commerce companies, with more than 40 online shops, more than 2 million page views per day and an unparalleled product selection. They are fahrrad.de, Bikester, Brügelmann, CAMPZ and Addnature and they have only one goal: 

offering our clients from 16 different countries every day quality products and latest trends for the best prices as well as an excellent shopping experience!

You want to be part of this success story and work behind the scenes of an international online retailer to promote our growth? 


WHAT IT IS ABOUT:

As part of our DevOps team you will help to push Linux servers to the limit. They use multiple technologies to deliver high-availability and high-performance services.  The client is self-hosting hundreds of clusters located on thousands of virtual servers. Together with the rest of our motivated and highly skilled team, you will cover full spectrum: managing infrastructure, private cloud, virtualization, networking, provisioning, automation, micro services etc. Your tasks will be maintaining, monitoring and optimizing existing and new solutions.


WHO WE ARE LOOKING FOR:

 You perform maintenance measures and supervise our high-performing Linux-based online shop system

 You optimize our server infrastructure

 You care for maintenance and expansion of our automated environment

 You configure our Private Cloud

 You directly communicate with the developers to find the best solutions

 You provide Level 2 and Level 3 support


WHAT YOU NEED:

 6+ years experience with Linux servers

 Experience in building, maintaining High-Availability websites and clusters

 Knowledge of Ruby or another scripting language

 Be familiar with Chef or another automation software

 Experience with nginx/apache/tomcat/php-fpm

 Experience with XEN/KVM or other virtualization

 Experience with SQL/NoSQL databases

 Experience with Cloudstack/Openstack or other cloud solution is a plus

 Upper intermediate English to work within our international team



WHAT TO EXPECT:

An exciting job in a fast growing company in the heart of Stuttgart. They offer a job with responsibility and creative leeway, employee discounts on our full product range, bike leasing, corporate benefits and amazing, international colleagues in all departments.
Apply

Helpful Resources

If you need to brush up on a few interview skills, we have some helpful advice below.

Interview Preparation

Learn More|

General Interview Questions

Learn More|

Specific Interview Questions

Learn More|