Finding,
Connecting and
Building Success

Specialised IT Recruitment to transform your projects

We help you find the best IT resources

We are a recruitment agency with a comprehensive range of IT professionals, helping companies worldwide to find and hire the right talent.

Our team have a deep understanding of the tech industry and will help you identify top candidates who match your organisation’s specific needs and culture.

Worldwide resource database

Resources worlwide for every timezone or location to match the profile you are looking for.

Top-notch IT professionals

Highly skilled IT Specialists to take your project to the next level

Swift CV Turnover

We aim to streamline the hiring process and have an average CV turnover of 48 hours

Job Opportunities

React Developer

(Tech stack: React Developer, React, Redux, React Router, TypeScript, Cypress, JavaScript, jQuery, Angular, VueJS, Web, UI, UX, User Interface, User Experience, Front End, React Developer)


Our client is the world’s largest social-networking web site and they have ambitions to become the biggest web site in the world! Their global presence currently stretches across 25 countries and their planned expansion for the next 12 months will see another 10 countries added to this list as well as their workforce increasing by 100% in size. Underpinning this success is their hip and cutting-edge Front End team.


It takes a team to make things happen and this team includes some of the most talented React Developer (JavaScript, jQuery, React) in the industry. This is a rare opportunity to join a truly exciting global brand. Our client offers over 20 days of dedicated technical training per year and exposure to cutting edge technologies, additionally you will follow an official structured career progression program.


They are looking for a React Developer with experience in some or all of the following (full training will be provided to fill any gaps in your skill set): React, Redux, React Router, TypeScript, Cypress, JavaScript, LESS, SASS, ES6, jQuery, Angular, VueJS and AJAX.

Fullstack Developer (JS)

Our client is a Berlin-based tech company offering a suite of software products for the travel industry to enable passengers to connect seamlessly between any airline at any airport. Packed with exciting features, their software and hardware solutions solve long-overdue passenger pain points facilitating a new era of travel.

The team is a diverse group of like-minded individuals who have fun while working towards the goals. Together they enjoy cultural events, team outings, and celebrating company successes. You’ll get the autonomy, mentorship, and training you need to excel at what you do. They are also very flexible with working-remotely as they want everyone to enjoy a comfortable and productive working environment. With that being said, there is always an option to join then in Germany’s capital city, Berlin.

The team is looking for a talented fullstack developer to join their frontend team and help them grow the product line.

Responsibilities

  • Developing new user-facing features using React.
  • Developing new backend APIs using node.js and express.
  • Write clean, readable, testable, and maintainable code that performs and scales.
  • Translating designs and wireframes into high quality code.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

Requirements

  • 2+ years experience hand-on web development experience.
  • Thorough understanding of React.js and its core principles.
  • Solid knowledge of javascript and node.js (experience with express is a plus).
  • Knowledge and experience using various AWS services such as Lambda, DynamoDB, Kinesis, ECS, RDS, Cloudfront, S3.
  • Understanding of REST API and best practices.
  • Knowledge and experience in Test Driven Development.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Experience with graph databases (Neo4J and ArrangoDB) is a plus
  • Fluent in English
Senior Android Developer

For one of the most successful e-commerce companies in Germany we are looking for a Senior level Android developer to start asap.

Our client is one of the leading comparison portal in Germany. And it continues to grow – with you.

The Department of mobile phone comparison helps their customers to find the right tariff at any time – whether with or without a mobile phone.

If you want to make a difference, you’ve come to the right place! Experience the dynamics of e-commerce, agile processes, flat hierarchies and steep development curves.

Become part of the team and make the mobile phone comparison a little bit better every day.

You will:

  • take responsibility for the implementation and co-design of innovative features for their Android app
  • work closely with product management and together design a unique mobile phone comparison app
  • responsible for comprehensive quality assurance for the app, ideally through the use of automated tests
  • work in an agile team with a strong hands-on mentality

Requirements

  • Sound knowledge of Java, AndroidSDK, Kotlin
  • Knowledge of IntelliJ-IDEA and AndroidStudio 
  • Good knowledge of interface technologies (REST, JSON, HTTP), as well as object-oriented programming, software architectures and design patterns
  • Experience with unit testing and UI testing is desirable
  • Fun at work and enthusiasm for innovative ideas in app development paired with your high quality standards
  • Fluent English language skills
Linux Systemadministrator
  • You take over the setup, support and expansion of their servers
  • You are involved in the construction, optimization, scaling and further development of the overall architecture
  • You implement backup and monitoring strategies and solutions
  • You control the expansion of the deployment processes (CI/CD) in close cooperation with the software developers 
  • Your day-to-day business includes managing, setting up and rolling out the servers (virtual and physical) 
  • You create automation processes and automatic system configurations (scripting) and adapt them if necessary 

Requirements

  • Sound professional experience as a system administrator (m/f/d) in the field of Debian Linux
  • You bring experience in systems like Saltstack, Ansible, Puppet or Chef 
  • You are characterized by a secure handling of Nginx, Bash, PHP-FPM and MySQL (replication, backup etc.). 
  • Ideally, you have knowledge of a scripting language such as PHP
  • Your strengths include the ability to work in a team, quality awareness, an independent way of working and solution-oriented action 
  • Good written and spoken German and English skills complete your profile 
Backend Engineer (IoT)

Our client is looking for a Backend Engineer with a good understanding of the core DevOps principles and tools such as AWS, Kubernetes and Gitlab. You will build Microservices in Golang and Python and implement the endpoints which will be accessed by IOT devices and internal teams. 

Requirements

Experience required:

  • CI/CD 
  • Programming in Go, Python and (optionally) Rust
  • Interacting with Mongo, Postgres, S3 and (optionally) Influx
  • AWS
  • Kubernetes
Java Test QA

Your tasks include: 

• You analyze the technical requirements together with our scrum teams and product managers and create suitable test scenarios

• You implement these test scenarios in our automated test suite

• You integrate new tests into our CI/CD pipeline and monitor their stability

• Together with our QA team, you will refine the tests for our web apps and our native app

• You help teams to strengthen quality awareness and actively contribute to QA process optimization

Requirements

What do you bring: 

• Experience with test automation based on Selenium, Appium, Java and TestNG

• Good programming skills (Java)

• Ideally knowledge of several of the following tools: Docker, Jenkins, GitLab, Bitbucket and Confluence

• The ambition to continually develop your personal skills

• The ability to always have the goal in mind and learn from mistakes

• Good knowledge of english

Looking to hire?

Let us help you! We specialise in sourcing and screening top talent to match exactly the profile you are looking for. We will handle the entire hiring process and provide support where needed, saving you time and resources.

Regardless of your size, whether you are a large global corporation or an up and coming start-up, we have the solution for you. Don’t settle for average hires – trust us to find the perfect fit for your team.

What our clients say:

"As a hiring manager Ninja is a game changer. Their expertise and personalised approach provide invaluable support for seamless team integration. They provided us with amazing IT professionals."
M.L.
Hiring Manager

"Ninja Recruitment has been a pleasure to work with. Their team is knowledgeable, responsive, and committed to finding the best IT personnel. I highly recommend their services!"
R.K.S.
HR Manager

"I have been impressed with Ninja's ability to understand our needs and provide us with exceptional IT professionals. Their partnership has been invaluable to the success of a high-stakes project."
O.A.
CTO