Senior Product Engineer - Madrid, España - CENTRIC SOFTWARE INC

CENTRIC SOFTWARE INC
CENTRIC SOFTWARE INC
Empresa verificada
Madrid, España

hace 2 semanas

Isabel García

Publicado por:

Isabel García

beBee Recruiter


Descripción

Centric Pricing (formerly StyleSage), is an AI driven competitive assortment benchmarking and market trend insights solution for fashion, beauty and home goods brands and retailers.

We are a key innovation partner for iconic and emerging brands across the world.

Our Platform is able to analyze the info of more than 1.000 retailers, processing data from more than brands, tracking millions of products


The Team:

To do that, you will use the latest and best open-source technologies out there. For the frontend side, our framework is , and Quasar our Component framework.

We have an amazing component library built with the Design Team help that allows us to forget about "one pixel more to the right" problems, the design always will follow our guide style and we can focus on the JavaScript code.

We are happy to assist and speak in conferences such as Codemotion, MadridJS, or Vue Spain.


For the backend side, we code in Python (and we love it, you may want to come to the PyCon Spain conference with us), using Django as our main framework and Django Rest Framework to follow API REST principles.

Our data lives in PostgreSQL databases, but you will find high-performance databases too.

All our services use observability tools like Sentry, Grafana, Influxdb, and Telegraf.


If you do not know a lot about some of those technologies, worry not, our engineers will be happy to support you while you are on your journey to becoming an expert in them.


Responsibilities:

As a Senior Product Engineer, your main mission is:

  • Review software code written by other team members to identify bugs and improve code quality.
  • Mentoring and supporting more junior members of the team/company.
  • Maintaining and enhancing current processes.

What you'll do:


  • Developing the next bunch of features of our platform using Javascript, , HTML5, CSS, Python and Django following the UX guidelines of our design team.
  • Write clean code and tests following good practices.
  • Keep up to date with current trends in the industry.
  • Developing charts that visualize data from our database using and other graphics frameworks.
  • Create and improve our API endpoints squeezing response timings
  • Work with relational databases as PostgreSQL and nonrelational.
  • Communicate with other teams to coordinate joint initiatives.
  • Divide big tasks into smaller ones and prioritize their execution

Your Skills:


  • 5+ years of experience working as a software engineer.
  • You have a degree in software engineering or related.
  • VueJS, as it is our JS framework of choice, but you may also be proficient in another modern JS framework like React, Angular, or Svelte instead and that's fine, we will help you get up to speed with VueJS (and you'll love it).
  • Django, the framework we use for all serverside code. Sometimes we throw in also Django Rest Framework to develop our APIs. Other backend web frameworks like Node are good too
  • SQL and some database administration knowledge, mainly for PostgreSQL. We build some awesome queries and we care about them being fast and wellformed. We have even built our own database ORM backend for Django.
  • Git, as it is the version control system our whole company uses and it's deeply integrated with our development process.
  • English: half of the company doesn't speak Spanish and your job involves some written and spoken communication with people in other countries and time zones (and with different cultures, by the way).

Bonus Points:


  • Command line interface, Linux administration
  • Quasar
  • Testing tools

Soft Skills:


  • Your work will require communicating and aligning with other peers. Effective communication skills are necessary.
  • Ability to work autonomously. We will be there to unblock you and help you with all your tasks at any time, but we expect you to do the heavy lifting by yourself.


Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

QcLmqtzXMC

Más ofertas de trabajo de CENTRIC SOFTWARE INC