Senior Frontend Developer

Xebia Poland Logo

Xebia Poland

πŸ“Remote - Worldwide

Summary

Join Xebia, a global leader in digital solutions, and contribute to innovative projects with major clients. As a member of our team, you will manage investment portfolios, analyze performance metrics, and identify new investment opportunities. You will leverage your expertise in front-end web development to visualize data and build user-centric designs. This role requires strong technical skills, including Vue.js, JavaScript, TypeScript, and data visualization libraries. Collaboration and communication are key, as you will work with multidisciplinary teams. Develop professionally under the guidance of your Team Leader.

Requirements

  • 5+ years of experience in creating front-end web solutions
  • 2+ years of experience with Vue.js
  • Advanced knowledge of JavaScript and TypeScript
  • Hands-on experience with Tailwind CSS and component libraries (e.g., ShadCN/UI)
  • Experience with data visualization libraries (eg. vue charts, echarts, ag-gird)
  • Problem-solving mindset with a passion for crafting user-centric designs
  • Strong communication skills for collaborating across multidisciplinary teams
  • Open for delegations (client visit/ team integration)
  • Fluent English (min. B2)
  • Work from the European Union region and a work permit are required

Responsibilities

  • Managing current portfolio and calculating associated performance metrics (return, risk metrics, holdings, etc.)
  • Screening for new ideas (ie. discovering companies/stocks that may be interesting to add to portfolio)
  • Visualizing time series data and integrating new datasets to companies/stocks
  • Taking care of code quality and readability
  • Developing professionally under the guidance of your Team Leader

Preferred Qualifications

  • AWS
  • Snowflake
  • Vercel
  • Serverless architecture
  • Handsontable

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.