WHY YOU SHOULD JOIN GAT:
Perfect DevOps infrastructure for you
We deploy to production 80 times a month
You will work with Kubernetes, Prometheus, Grafana, Graylog, Sentry, NewRelic, GitHub, Concourse, Slack, JIRA
The team believe in Technical Excellence
We believe in Static Code Analysis, Code Review, SOLID
We build code we are proud of making it easier to look at work from our teammates
You will have full control over technical decisions from architecture to technology
New Technology Stack
Backend: Ruby 2.4, Ruby on Rails 5.1, RSpec, Eslint, Rubocop
Frontend: React v16.0, ES6, ES7, Jest, Redux, GraphQL, Webpack
The team believe in Proactive Learning
From retrospectives with the whole team to 360-degree feedbacks and 1:1.
The main purpose is to improve ourselves and the work we do
It’s fine to fail fast, it’s more important that you will learn from that
Competitive Compensation
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
ABOUT GLOBAL APP TESTING
Founded in 2013 by Ronald Cummings-John and Owais Peer, Global App Testing has been helping incredible companies deliver award-winning products to market. We do this by tackling one of the hardest problems that every product company faces: QA.
Using the power of crowdsourced testers, Global App Testing powers teams from companies such as Facebook, WhatsApp, Microsoft, Youtube and hundreds more to ensure product quality globally.
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.5 senior devs) 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
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
- Ability to work fully remotely or You can work from a modern office in Kraków in Zabocie area with table football