Were looking for a Frontend and Automation Developer to join our Analytics team. Youll develop a modern web application and automation tests, collaborating with a multi-skilled team on a complex system.
We value developers who embrace an AI-first mindset, leveraging AI tools to learn faster, improve development and testing workflows, solve problems more effectively, and continuously optimize the way they work.
Youll focus on building new client-side features and automation tests for our web application using React and TypeScript.
What youll do:
Be part of a cross-functional, multi-skilled team.
Design and implement new functionality for our products.
Contribute to building and maintaining our web automation suite.
Use AI-assisted development tools as a natural part of your daily engineering workflow.
Apply AI to areas such as coding, debugging, testing, code understanding, documentation, research, and problem-solving.
Look for opportunities to improve engineering productivity and development processes using AI and automation.
Collaborate closely with colleagues across teams.
Participate in discussions and brainstorming sessions with Product and UX designers to shape the UX/UI according to user needs.
Quickly learn and understand the business domain, product, architecture, and development environment.
Stay up to date with frontend technologies, AI-assisted software development practices, and industry best practices.
Requirements: 1+ years of proven experience as a Frontend Developer, with proficiency in React.
Good knowledge of JavaScript and TypeScript.
Hands-on experience using modern AI development tools, such as AI coding assistants, LLM-based tools, or agentic development tools.
An AI-oriented engineering mindset, with the ability to identify where AI can improve development speed, quality, testing, investigation, and day-to-day engineering work, while understanding where human judgment and ownership are required.
Strong problem-solving skills and the ability to independently investigate unfamiliar technical areas.
Strong learning ability. We expect you to quickly become familiar with the product, business domain, architecture, and technologies.
A proactive mindset, with a tendency to automate repetitive work and continuously improve existing development processes.
Advantages:
Java and other backend knowledge, including microservices and databases
Experience with Jenkins, Git, CI/CD, and cloud platforms
Experience with automated testing frameworks and building maintainable test automation
This position is open to all candidates.