We build the testing platform used by our customers (Facebook, WhatsApp, Microsoft) and 50,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, GitLab, Slack &JIRA
- You’ll use the latest technology and practices
- Backend: Ruby 2.7, Ruby on Rails 6.1, Sidekiq, Dry, RSpec, Rubocop
- Frontend: React v16, Typescript, ES6, ES7, Jest, Redux, GraphQL, Webpack, Eslint
- Coding Practices: Static Code Analysis, Merge Review, SOLID, DDD
- You’ll grow personally and professionally
- Leadership: Mentoring, Personalised development plans, 1:1s
- Team: 360 feedback, Friday tech talks, Retrospectives, knowledge sharing
- Quickstart: Bootcamp, Buddy System, First-day release to production.
Compensation &Benefits
- Negotiable salary depending on your experience and quality of your code
- Paid holidays (all holidays in your country + up to 26 days + sick days)
- Permanent contract with a 3 months trial period
- Fully Remote option within European time zones or work from Krakow office
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
- Optimising applications for maximum speed and scalability if needed – leading a project or feature from time to time
- Solving various interesting problems around tester management, manual test execution, automated test execution – 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 4 years of commercial experience
- 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
- Experience in batch processing and external integrations
Your Skills:
We don't expect someone to tick every box. We are willing to train the right person who wants to learn.
- Excellent understanding of Ruby and Ruby on Rails
- Good understanding of front-end technologies and platforms, such as React, JavaScript, Typescript, HTML5, and CSS3
- 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)
- Knowledge about Code Abstraction &Design Patterns (SOLID, KISS, DRY, …)
- Good written and spoken English communication skills (a must)
- Ability to learn fast
- Focus on delivering and self-management
Bonus Skills:
- Any experience with building Python apps
- Any experience with AI (ML, NLP, Neural Networks of various types, Swarm Intelligence, Genetic Algorithms, etc.)
- Experience with Testing industry