Front-End Developer

Front-End Developer

8allocate
Office Location: Peterburi TEE 47, Tallinn, Estonia, 11415 (remote work is available)

About the client:

Our client is a leading joint US and Australia cyber security organization whose mission is to defend clients and partners from the most advanced threats. Our client specializes in cyber security, intelligence, cloud, cyber defense, Encryption, ransomware, malware, and cyber consulting.

Headquarter: Australia

Founded Date: 2019

We are looking for a skilled Front-End Developer to join our team and help us build a web portal for our Twitter API functionalities. The ideal candidate will have experience with Vue 3 (Composition API), JavaScript, HTML/CSS, Git (and ideally knowledge of git-flow or GitHub flow versioning strategy), and a solid understanding of component-driven design patterns.

Stage: This developer is needed for a new platform (5th Column project).

Timezone requirements: 10 am to 7 pm. (Ukraine time) the person will be mainly cooperating with Australia and Dubai.

Client team: 5-10 engineers based in Australia and the USA. The client is opening an office in Kyiv, and we expect the Ukraine team to be 4-5 engineers in the next few months. Now in the Ukraine team, we have System Engineer/DevOps and Data Scientist/Tensorflow Developer.

English: Upper-intermediate or higher.

Requirements:

  • 3+ years of experience in web development, focusing on front-end development;
  • Proficiency in Vue 3 (Composition API), JavaScript, HTML/CSS;
  • Strong knowledge of HTML, CSS, JavaScript, and front-end frameworks like React or Angular;
  • Experience working with APIs, preferably Twitter API;
  • Understanding of web design principles and experience working with design tools such as Figma or Sketch;
  • Knowledge of server-side development with Node.js or similar;
  • Ability to work independently and as part of a team;
  • Familiarity with Git and relevant versioning strategies such as Gitflow or GitHub flow;
  • Solid understanding of component-driven design patterns;
  • Ability to work in a collaborative team environment;
  • Excellent written and verbal communication skills.

Responsibilities:

  • Collaborate with the design team to develop a user-friendly web portal that incorporates Twitter API functionalities for analyzing Twitter activity;
  • Develop an intuitive interface to input parameters, display results, and enable sorting and filtering;
  • Optimize the web portal for speed and scalability, and ensure cross-browser compatibility;
  • Work closely with the testing team to identify and fix bugs and optimize performance;
  • Collaborate with the team to design and implement the web portal using Vue 3 (Composition API) and other relevant technologies;
  • Create reusable and modular components following a component-driven design pattern;
  • Implement responsive design and ensure compatibility across multiple devices;
  • Work with API developers to integrate API functionalities into the web portal;
  • Ensure high-quality code by writing automated tests and performing code reviews;
  • Participate in the release process and ensure smooth deployment using Git and relevant versioning strategies.

Why choose us?

  • “Family and Friends”. We are no longer a start-up, but still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.
  • “Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products).
  • “Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues.

Benefits from 8allocate:

  • You’ll work with a supportive and spirited team of professionals.
  • Corporate events, holidays, and team buildings for your joy.
  • Training and development: we have a huge library (about 500 books!) and a budget for your professional development.
  • People-oriented management without bureaucracy.
  • Сoverage of sports activities.
  • Coverage of psychologist sessions.
  • Paid vacation and sick leaves.

Report Page