Front-end Engineer

Defined AI
April 10, 2023
Contact:N/A
Offerd Salary:$63.6
Location:N/A
Working address:N/A
Contract Type:Other
Working Time:Negotigation
Working type:N/A
Ref info:N/A

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

    From this employer

    Recent blogs

    Recent news