Junior Full Stack Developer & QA Engineer
Who we are
ZEDGE is a public company building digital products used by millions of people. Alongside the ZEDGE apps, we also own GuruShots, a global photo challenge platform, and DataSeeds, our B2B venture providing image and video data for training AI models.
What you'll do
You'll join our Development team in a hybrid role combining full stack development and quality assurance. You'll build data-collection and annotation apps for DataSeeds, while also helping ensure the quality and reliability of our products through both automated and manual testing.
You'll work across the stack, collaborate with experienced engineers, and take part in the full development lifecycle, from building new features to testing and releasing them.
- Build and maintain data-collection and annotation apps using React, TypeScript/JavaScript, and Node.js
- Develop and maintain automated tests for web applications, APIs, and end-to-end workflows
- Perform manual testing, identify bugs, and help ensure a smooth user experience
- Work closely with developers and product teams to define test scenarios, investigate issues, and improve product quality
- Help improve our QA processes, test coverage, and CI/CD pipelines
- Use modern AI coding tools to accelerate development, testing, and automation
- Work alongside experienced engineers, receive mentoring and code reviews, and gradually take ownership of features and testing processes
What we're looking for
- 1–2 years of professional experience in software development, QA automation, or a combination of both (or an equivalent track record of serious projects)
- B.Sc. in Computer Science, Software Engineering or a similar field, or a strong equivalent background
- Good programming skills in TypeScript/JavaScript, with experience in React and basic backend development using Node.js
- Experience with automated testing tools such as Playwright, Cypress, Selenium, or similar
- Understanding of manual testing, test planning, bug reporting, and QA methodologies
- Daily, hands-on use of AI coding tools (Claude Code, Cursor, Copilot or similar), and good judgment about when to trust them
- Familiarity with REST APIs, databases, and Git
- Basic familiarity with cloud environments AWS / GCP
- Curious, detail-oriented, takes ownership, and communicates clearly in English
Big pluses
- Experience testing mobile apps or consumer products
- Experience with API testing, performance testing, or CI/CD test automation
- Docker, monitoring tools, or cloud infrastructure
- Personal projects, open-source contributions, or a GitHub you're proud of
At ZEDGE, the apps you test reach millions of users of a public company.
The data-collection tools you test feed DataSeeds, one of our fastest-growing businesses, so you'll see firsthand how real AI training data is made.
Location & scope: Full-time, hybrid policy.