About Global App Testing
- Put simply, when the likes of Google or Meta need to globally test their apps, they use Global App Testing. We help companies all around the world to accelerate growth and release AI solutions safely through our crowd-enabled testing platform for web and mobile apps.
- Internationalising software at speed has become increasingly problematic, with the vast combination of new devices, operating system upgrades and global network providers.
- By taking a customer-focused approach to quality, hundreds of leading brands, including Meta, YouTube, Microsoft, General Electric and Apple, rely on Global App Testing’s platform to improve quality at a speed that allows agile and DevOps teams to release faster and more often, confident in their product-market fit.
Our Mission and Culture
- At Global App Testing, we have the capability to leverage over 110,000 assessed and professional testers with real devices in real environments in over 189 countries.
- We’ve also gained worldwide recognition for innovations in the testing field - most notably creating Testathons (Hackathons for Testers) and publishing a best-selling book called Leading Quality (a definitive guide and philosophy on how the right QA can increase your speed, scale, and global growth). Testathons have now run in over 35 countries with leading tech teams like Spotify and Instagram.
- At Global App Testing we’ve created an open and inclusive environment where you can play to your strengths whilst stretching yourself to become the best version of yourself. We believe focusing on your core skills, enjoying your work.
- We embrace an inclusive and friendly environment knowing how important it is to have a healthy work-life balance.
The Senior Software Engineer role is our first engineering position based in the Cluj-Napoca Office, part of a longer term initiative to increase our engineering presence in Romania. This role will report to our Head of Engineering and work closely with our product engineering team based in Poland and our product management team based in Romania. We are a small team who embraces lean practices and cross collaboration with a friendly and talented internal business team.
What you'll be doing
You will participate in building the future of AI crowdtesting platforms, handling complex requirements coming from the biggest companies in the world. Your role will focus on fullstack web development with bits of Product Management. You’ll be responsible for key initiatives on our roadmap, working closely with stakeholders and leaders from multiple departments. You’ll also participate in making complex architectural decisions and be able to see how they translate to enabling the company to achieve its goals.
What you'll learn here
- You will learn how experienced developers design system and solution architectures. The average experience of our engineers is 10+ years in the industry and our extensive recruitment ensures that we attract the best. We favour a small but experienced team.
- You will see how DDD and CQRS look in practice on modular monolith
- You will work with GraphQL powering multiple frontend applications
- You will be a technical owner of the key product initiatives from our roadmap
- You will help us identify the technical debt in our Platform and propose solutions to address it
- You will participate in key security and compliance audits giving you a strong overview of how to make Security & Compliance a part of company’s culture and how it translates into everyday work
Requirements
Who are we looking for
- You are not afraid to take initiative, experiment, implement successively better and better versions of our product, and sometimes throw away what doesn't work.
- It's important for us that your approach to learning and growth doesn't differ from ours - we believe that if we don't get better, we get worse.
- We rely on you to be communicative, open to share feedback and receive it. We offer the same to you - as equal partners.
- If you don't like logging hours and wasting time on irrelevant chores, and what matters to you is the end result and impact of it - we are the company for you.
- We want someone who is excited about working collaboratively and being involved in solution design and evaluation with stakeholders; breaking down JIRA tickets and implementing them will not be enough to succeed as an engineer at GAT.
What do we expect
- Experience
- 8+ years of commercial experience
- Previous experience of working in a remote-first culture
- Previous experience of working with mature CI/CD environment where you push your code to production multiple times a day
- Technical skills
- Excellent knowledge of Ruby and Ruby on Rails
- Great knowledge of React and TypeScript
- Good knowledge of GraphQL
- Good knowledge of Elixir or willingness to learn within first months
- Proven record of shipping AI agents powering real products
- Previous experience of working with Claude Code
- Good practices: clean code, TDD, SOLID
- Contact with modular monolith architecture
- Soft skills
- B2+ level English(clear oral and written communication)
- Ability and willingness to learn and adapt quickly
- Ability to self-organise(manager-of-one)
- Proactivity, initiative, teamwork skills
- Other
- Based in Cluj-Napoca, Romania with willingness to be in the office two days per week
- Nice to have
- Experience in the testing industry
- Experience in SRE role
Benefits
- Competitive salary
- Permanent Employee contract(we do not offer B2B contract for this role)
- Private Healthcare Insurance
- 25 days of paid holiday
- Meal tickets
- Flexible working location and hours - a hybrid contract subject to business needs
- Educational assistance and personal career development and mentoring