# Big Data Scala/Python Developer

Responsibilities

  • Design and implementation of algorithms related to Big Data and Machine Learning
  • Parallelization and acceleration algorithms using Apache Spark (in Scala)
  • Acquisition, analysis and clean up input data
  • Work with a team of highly experienced and professional programmers

Technical Requirements

  • IT degree
  • Experience with Scala and/or Python (Apache Hadoop possibly)
  • Good understanding of issues related to scalability and concurrency

Additional Requirements

  • Nice to have: Experience with the Apache Spark
  • Experience with Python-based data science stack (scikit/pandas/matplotlib/etc.)
  • Creativity
  • Team player, can-do, proactive attitude
  • Passion for work and desire to succeed
  • Fluency in English

Senior UX Designer

Responsibilities

  • Design the user interface for web applications (incl. interaction and visual design)

  • Conduct usability testing, talk to customers to understand user context & needs
  • Create wireframes, storyboards, sitemaps and screen flows
  • Build prototypes to quickly test design ideas
  • Validate application features & qualities in terms of user needs
  • Assist with content development

Requirements

  • Demonstrated leadership experience in designing web apps for business users
  • Usability expertise, proficient in UX best practices
  • Analytical approach balanced with empathy for users
  • Understanding of graphic design, web technologies and tools
  • Experienced in developing in an Agile environment

Additional Requirements

  • Superior communication & interpersonal skills
  • Pro-activeness and creativity
  • Fluency in English and international business etiquette

# C++ Developer

Responsibilities

  • Design and architect advanced software solutions
  • Design/implement/test a distributed system implemented in C++ on Linux
  • Identify features for extensions and improvement opportunities
  • Optimize system performance, identify performance bottlenecks
  • Adhere to and improve software development procedures and practices
  • Publish results in international conferences and produce intellectual property

Technical Requirements

  • IT degree
  • At least 2 years experience developing commercial software

Additional Requirements

  • Creativity
  • Team player, can-do, proactive attitude
  • Passion for work and desire to succeed
  • Fluency in English

# Front-end Developer

Responsibilities

  • Build and coach a new GUI development team

  • Collaborate with interdisciplinary teams, made up of UX designers, software developers, scientists and domain experts

  • Leverage modern technologies to develop clean, efficient, and reusable code

  • Deliver high quality through frequent refactoring, automatic testing and continous integration and deployment

  • Support analytics to see how users are responding to the application design

Technical Requirements

  • Demonstrated leadership experience in front end development

  • Fluency in preffered frontend ecosystem

  • Extensive experience with Web APIs / REST

  • Experience with popular cloud solutions (Amazon, Googole)

  • Comfortable with agile development practices and jira/ git

Additional Requirements

  • Superior communication & interpersonal skills

  • Pro-activeness and creativity

  • Fluency in English

# Software Developer

Responsibilities

  • Directly co-operate with the customer to understand and solve problems
  • Work within a team of highly experienced and professional programmers

Requirements

  • IT degree
  • Basic knowledge of C/C++, Python and Java
  • Advanced knowledge and expertise in Java or C/C++
  • Drive to learn new things
  • Good command of the German language
  • Drive to learn new things

Additional Requirements

  • Open-mindness and willingness to use various technologies
  • Liking for high quality
  • Passion for Agile Methodology (BDD, continuous improvement)
  • Experience with micro-service technologies

#Agile Software Quality Assurance Manager

Responsibilities

  • Support for development teams in effort to ensure quality of developed software
  • In cooperation with all stakeholders management of core QA policies and procedures
  • Guiding role in selection and introduction of quality metrics and tools
  • Management of QA tools team delivering tools and metrics for QA
  • Continuous education of development teams in agile QA
  • Helping development teams with architectural and test plan design
  • Removing obstacles for achieving desired quality
  • QA-related interactions with clients; setting quality targets and monitoring quality levels
  • Role of local QA expert with constant calibration and refinement of implemented QA approach

Requirements

  • Deep understanding of agile software development and quality processes
  • Passion for quality assurance
  • Managerial experience in agile QA, preferably in distributed systems
  • Hands-on experience with QA metrics, procedures, practices and automation tools
  • Strong technical analysis, coding and problem solving skills

Additional Requirements

  • Superior communication & interpersonal skills
  • Pro-activeness and creativity,
  • CS/Math/Statistics university-level education
  • Fluency in English

Join us

Our people are the key to our success. We are quite selective in with whom we work, but once you join us, you will probably stay for long time.
 
To find out more, download a leaflet about working with us (Polish only).

Contact us

If you are interested in any additional information about our products or services, please contact us.

Events

2016-10-18

9LivesData Day Lite 2016 na MIM UW

(10:15 - 13:00)