Description
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 3, Ruby on Rails 6, Sidekiq, Dry, RSpec, Rubocop
- Frontend: React 16, Typescript/Javascript, Jest, Apollo GraphQL, Eslint
- Coding Practices: Static Code Analysis, Double Merge Review, SOLID, DDD
- You'll grow personally and professionally
- Leadership: Mentoring, personalised development plans, 1:1s, leadership courses
- Team: 360 feedback, friday tech talks, retrospectives, knowledge sharing, developer guilds, book clubs
- Quickstart: Bootcamp, Buddy System
Compensation & Benefits
- Negotiable salary (up to 82k USD annually) depending on your experience and quality of your code
- Paid holidays (all holidays in your country + up to 26 days + 5 sick days)
- Permanent contract with a 3 months trial period
- Fully Remote option within European time zones or work from Krakow/ Cluj or UK 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)
Requirements
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: Any experience with Testing industry
Additional Perks
- You can work from a modern office in Kraków, at Wadowicka street
- Our dedication to helping you become successful
- Responsibility and a real say in the future of the company
- You'll have a role that will be vital to the company's growth and every idea you come up with will always be carefully considered
Click here to apply for this job: https://apply.workable.com/global-app-testing/j/69769C729C/