WORK WITH US

Home WORK WITH US

Senior Frontend Developer

  • Minimum of 4 years experience as a Frontend Developer;
  • An expert on the required skills: (HTML, AngularJS, CSS) and related frameworks like AngularJS, AngularUI, Twitter Bootstrap, RequireJS/AMD;
  • Good understanding of Object Oriented architecture;
  • Developed responsive web applications, master in cross-browser compatibility;
  • Experience with Scrum and Test-Driven-Development is desirable;
  • Experience with performance tuning, reusability and maintainability of large JavaScript projects;
  • Quality driven & pixel-perfect focused;
  • Experience with automated testing of frontend deliverables is a plus (e.g. Selenium);
  • Understanding and experience on architecture design patterns is an advantage;
  • Able to mentor junior colleagues;
  • You possess good communicative skills in English (read/write/talk);
  • You are proficient at expressing your professional opinion but listen to and value other contributions at the same time;
  • You understand the importance of customers in product development and are capable of translating functional requirements into a technical design;
  • Experience with ECMAScript 2015, Angular 1.5 and Jasmine is an advantage;
  • Experience within a product organization is an absolute plus!
APPLY

Solution Architect 

  • A Minimum 5 years of experience as JEE Developer and/or Solution Architect/Consultant.
  • Designed web based architectures that are production ready; covering security, deployment, performance, caching, sizing, scalability, and service availability;
  • Managed external and internal stakeholders
  • Delivered projects using Agile development methodologies
  • Had experience in one or more consultancy roles
  • Understand JavaScript frameworks, MVC patterns and principles of REST APIs, ideally including RAML
  • Have a broad knowledge of the Java EE platform
  • Experience with Apache Camel is desirable
  • Have excellent communication and presentation skills in English and be equally comfortable in a deep dive technical workshop and a board level sales presentation
  • Have experience in Spring, Maven, Jenkins.
  • You should be capable to explain overall solutions to the technical architect and development team
  • You should be capable of create technical architecture documentation, using appropriate standards, e.g. UML
  • You should be capable of guide and govern development teams
  • Lead DevOps to define and implement CI / CD pipelines,
  • Have a demonstrable understanding of Service Oriented Architecture (SOA)
  • Knowledge of architectural frameworks and best practices
  • Define omni-channel solutions that deliver across device including desktop, tablet and mobile.
  • Work with QA lead to define test strategy
  • Experienced with Enterprise Integration Patterns and Frameworks
  • Have broad, operational knowledge of application servers, databases, load balancers and other infrastructure components required to deploy web applications in a highly available and scalable environment
  • Define, refine and ensure implementations meet Non-Functional Requirements
APPLY

Senior Backend Developer / Java Consultant 

  • A minimum of 5 years development experience within Java Web/Enterprise projects;
  • Understanding of design patterns and N-Tiers architectures;
  • Experience with Java EE, Maven;
  • Experience with application servers such as Jetty, Tomcat, JBoss, Websphere;
  • Experience with Spring and other Java frameworks / open source libraries;
  • Experience with Spring Security and SSO solutions;
  • Experience with Integration Technologies (Apache Camel, Spring Integration, etc…)
  • Experience with SOA, JMS and Web Services (REST/SOAP);
  • Experience with database applications such as Oracle, MySql, DB2 as well as with SQL, JDBC and ORM tools;
  • Experience with TDD (unit testing) > Spring Test / J-unit tool / Moquito / power mock
  • Experience providing sizing and scalability recommendations and solving connectivity and deployment issues;
  • You possess good communicative skills in English (read/write/talk);
  • Experience deploying to application servers in enterprise environments;
  • Experience using Agile development methodologies.
APPLY

Mobile iOS Developer / Consultant 

  • Minimum 3 years of in-depth experience in native mobile software development.
  • Can build native apps for iOS using Objective-C/Swift and iOS SDK.
  • You possess good communicative skills in English (read/write/talk);
  • Presentation and training skills.
  • Experience with Apple frameworks such as UIKit, Foundation, WebKit, CoreData and third party frameworks.
  • Experience with networking, including security.
  • Experience with hybrid solutions such as rendering (complex) web pages.
  • Experience with git.
  • Experience with Scrum and Agile practices, automated testing and continuous integration builds.
  • Experience with performance tuning, reusability and maintainability of mobile applications and applying architecture design patterns.
APPLY

Mobile Android Developer / Consultant

  • Minimum 3 years of in-depth experience in native mobile software development.
  • Can build native apps for Android using Java and the Android SDK.
  • You possess good communicative skills in English (read/write/talk);
  • Presentation and training skills.
  • Experience with libraries as Retrofit, Dagger, Gson, RxJava.
  • Experience with Material Design.
  • Experience with networking, including security.
  • Experience with hybrid solutions such as rendering (complex) web pages.
  • Experience with Scrum and Agile practices, automated testing and continuous integration builds.
  • Experience with performance tuning, reusability and maintainability of mobile applications, and applying architecture design patterns.
APPLY

Senior Systems Engineer (DevOps)

  • A minimum of 5 years as a Senior Systems Engineer / DevOps
  • Team player who is passionate about software development and actively shares knowledge;
  • Leader by example who takes pride in delivering high-quality software according to plan;
  • Flexible, balanced, always striving for improvements.
  • Bachelor / University degree or equivalent;
  • You have designed and/or built mission critical services (large scale internet or cloud-based services);
  • Shell, scripting and Python programming experience;
  • Expertise with Linux / Unix systems;
  • Experience with any of configuration management tools (such as Puppet, Chef, Ansible, Salt);
  • Experience with any of continuous integration server (such as Bamboo, Jenkins, TeamCity, GoCD);
  • You love efficiency and find smart ways to automate tasks for you and your team;
  • Knowledge of cloud computing concepts, experience with AWS, or Azure, or GCP;
  • Solid understanding of systems monitoring, alerting and analytics (Zabbix, NewRelic, Cacti, Graphite, Log Stash, Nagios, Ganglia etc.);
  • Must have working knowledge of Maven and Jenkins;
  • Proven experience with production systems and dealing with production issues;
  • Driven, focused self-starter who takes ownership;
  • Extensive knowledge and experience with automation tools;
  • Experience deploying to application servers such as Jetty, Tomcat, JBoss, Weblogic, Websphere in enterprise environments, and working with Relational and NoSQL Databases;
  • Experienced with using Agile development methodologies;
  • Excellent communication skills in English
  • Experienced in developing custom solutions for systems monitoring, deployments, continuous integration, etc
  • Software development background in Java is a big plus;
APPLY

Senior Business Analyst 

  • Minimum of 5 years experience in a similar role for full service internet bureau;
  • Minimum of 5 years experience in a client facing position;
  • University education and degree (preferable business or IT related);
  • Experienced with Web Content Management;
  • Experienced with Digital Marketing Tools;
  • Experienced in requirements management an/or process modeling;
  • Knowledge of multiple development methodologies, e.g. RUP, Kanban, SCRUM, Waterfall;
  • Excellent written and verbal skills in English;
  • Perseverance and pragmatism to solve complex problems;
  • Ability to work under pressure;
  • Ability to work in a multicultural and international environment;
  • Extreme flexibility about work location and willingness to travel abroad frequently, sometimes for long periods of time.
APPLY