Share this job
SVGs not supported by this browser.
Description
Who is Defined.ai? Well, from a technical point of view, we leverage the power
of a global crowd to provide some of the world's biggest companies with the
high-quality data they need to power their artificial intelligence. We're
instrumental to the progression and development of artificial intelligence and
we couldn't be prouder or more inspired to be involved in an industry that is
changing the world.
From a personal point of view, we're a group of big thinkers, high achievers
and creative problem solvers. We bond over our shared love of software
engineering, data science, and strong coffee. We like online gaming, running
marathons, and team drinks. We celebrate authenticity and diversity and we're
invested in what we do. Our mission? World domination, obviously!
What will you do?
Be part of an Agile team to create personalised experiences that amaze
customers;
Partner with Product, UX, and Designers teams to build web and mobile web
user interfaces from wireframes and designs;
Work closely with back-end engineers to create meaningful and delightful
e-commerce experiences;
Code and deploy React-based applications in a cross-platform, cross-
browser environment;
Own the execution of your team's CI/CD process and drive new release
processes.
Requirements
Who are we looking for?
Do you have the drive to work in an innovative and ambitious environment?
We're looking for someone with a determined and proactive mindset, someone
inspired and passionate to help us achieve our goals. Our successful candidate
is a strong critical thinker, reliable and transparent, with an ability to
learn and communicate. We are looking for someone special to contribute to our
unique culture.
Our Front-end Engineer is/has:
BSc or MSc in Computer Science or similar background;
Advanced level in JavaScript (TypeScript is a plus), being comfortable
with evaluating and applying software design patterns and principles;
Hands-on experience with React development, with a solid understanding of
the core and related concepts including Hooks, Context API, state
management technologies/approaches (such as Redux and Flux), JSX, and
Babel;
Accustomed to creating unit tests, end-to-end tests, and regression tests
using frameworks such as Jest, Enzyme, Codeceptjs, and Playwright;
Experience with bundling tools such as Webpack or Rollup;
Experience with linter and formatter tooling such as ESlint, TSlint,
Prettier, etc.;
Worked with microservices. Micro frontends are a plus;
Experience with using RESTful APIs;
Solid experience with HTML5, CSS3, and JavaScript (ES6), adhering to
industry-defined coding standards;
Familiarity with CSS pre-processors such as Sass;
Experience building modular and shareable UI components with Storybook.
Solid understanding of the Agile methodology i.e. Story point estimation,
refinement, sprint planning, retrospective, and sprint demos;
Basic knowledge of Search Engine Optimization (SEO) tools and
techniques, and Analytics (e.g., Matomo and Google Analytics);
Proficient in both written and spoken English;
Benefits
You spend a lot of your time at work, so it should be challenging, fun and
interesting. At Defined.ai it will be all of those things and more. Here's
what we offer:
Flexible working schedule and hybrid model. We know comfort can boost
creativity and performance, so you can manage your schedule and work both
from one of our modern office spaces or home.
Excellent career development opportunities in a high growth company.
With us, you can accomplish your career goals and follow a well-described
career path with the support of your supervisor.
Culture of feedback and continuous improvement. AI is a fast-paced
area, so we keep track of tech trends, and we always ask for feedback.
An international and diverse team. We have more than 30 nationalities
at our 3 locations, and we provide language classes.
Continuous training opportunities. You can choose from many options:
leveraging hand-on workshops, unlimited access to Udemy and formal
development opportunities.
We love to have fun together. We joke a lot, and we can't imagine work
without fun activities – we already surfed, raced carts and played soccer
together.
Defined.ai offers a platform with multiple data delivery options that
leverages machine learning technology and human intelligence to deliver
quality-guaranteed training data for AI systems. The platform offers self-
service and fully customizable solutions that deliver high-quality project-
specific training data, enabling AI products reach market quicker. It is this
business model that has allowed Defined.ai to raise a total of $63.6M in
funding over 4 rounds. Our value proposition is quality, privacy, speed and
scale, covering more than 50 different languages. With strong expertise in
speech and natural language processing technologies, we have been serving AI