We build the testing platform used by our customers (Facebook, WhatsApp, Microsoft) and 20,000 professional testers around the world.
Why work with us?
- You’ll be working in a fast feedback and deploy environment
- Deploy multiple times a day to production
- DevOps Environment: Kubernetes, Prometheus, Grafana, Graylog, Sentry, NewRelic, GitHub, Concourse, Slack & JIRA
- You’ll use the latest technology and principles
- Backend: Ruby 2.4, Ruby on Rails 5.1, RSpec, Eslint, Rubocop
- Frontend: React v16.0, ES6, ES7, Jest, Redux, GraphQL, Webpack
- Coding Principles: Static Code Analysis, Code Review, SOLID
- You’ll grow personally and professionally
- Leadership: Mentoring, Personalised development plans, 1:1s
- Team: Friday tech talks, Retrospectives, knowledge sharing
- Quickstart: Bootcamp, Buddy System, First-day release to production.
Compensation & Benefits
- Negotiable salary, but within 2800 – 5000 EUR net a month on a VAT invoice (B2B), depending on your experience and quality of your code
- Paid holidays (all holidays in your country + up to 20 days)
- Permanent contract with a 6 months trial period
WHAT YOU’LL BE DOING:
- Designing and implementing new features with modular, secure and well tested full-stack code which has a clear separation of responsibility
- Optimizing applications for maximum speed and scalability if needed– leading a project or feature from time to time
- Solving various interesting problems around virtual machines, tester management, tester scoring, semi-automated test execution, spam activity detection (also ML, natural language processing, neural networks down the line if you’re interested)– suggesting technologies that fit the problem at hand
- You'll work closely with other engineering teams so you can pioneer new technologies
- You'll improve the team and company – you will be an active participant in our culture (mentorship for less experienced developers, interviewing, and new initiatives)
PREVIOUS EXPERIENCE:
- Min 3 - 4 years of commercial experience for senior
- Have built highly scalable and robust systems in the past– designing and implementing complex applications (code complexity and data model complexity)
- Creating database schemas that represent and support business processes– integration with various internal and external APIs using open source and custom built API connectors
- Data migration, transformation and scripting
- Outputting data in different formats
YOUR SKILLS:
We don't expect someone to tick every box. We are willing to train the right person who wants to learn.
- Good understanding of Ruby and Ruby on Rails
- Good understanding of TDD and it’s benefits to be able to code with and without it while keeping the code quality high (you need appropriate mindset when coding)
- Understanding of few of the SOLID principles
- Good understanding of front-end technologies and platforms, such as React, Redux, JavaScript, HTML5, and CSS3
- Good understanding of git code versioning tool
- Good written and spoken English communication skills (a must)
- Ability to learn fast
- Focus on delivering and self-management
BONUS SKILLS / EXPERIENCE (NOT REQUIRED):
- Any experience with building NodeJS apps (both frontend and server apps)
- Any experience in latest ReactJS, ES6, ES7, Redux, Elixir, Phoenix
- Good understanding of how to apply SOLID principles in practice so you can help with training the team
- Any experience with AI (ML, NLP, Neural Networks of various types, Swarm Intelligence, Genetic Algorithms, etc.)
ADDITIONAL PERKS
- You can work from a modern office in Kraków in Zabłocie area with table football