The Job
We are looking for a JavaScript Developer Senior To be responsible for creating and developing new products and improving existing products. The responsibilities of a product developer include conducting market research, collaborating with marketing, technical, and manufacturing specialists, and developing prototypes. To be successful as a product developer, you should have engineering and design knowledge, solid knowledge of the prototype design process, and strong written and verbal communication skills. Ultimately, a good product developer should be highly innovative, able to problem-solve and work well within a team.
What You will be doing:
* Creating and enhancing products that fill a niche in the market or allow their clients to remain competitive.
* Determining product specifications according to several various factors and uses.
* Supporting manufacturing and design activities by developing prototypes for products in development.
* Consulting market research materials and sales data to ensure that products are viable and competitive.
* Submit proposals and designs for evaluation by the project team and management before moving to the next stage.
What you will likely bring:
* 4+ years of Front-End Development with JavaScript or Web development (HTML, CSS)
* Experience with Front-End libraries like Angular, Vue, or React (React.js preferred)
* Previous use of Node with rest APIs (express, fastify, etc)
* Understanding of SQL and ability to write basic migrations and queries.
* Basic knowledge of using docker, Redis, and socket usage
What could set you apart:
* Knowledge of Sequelize, Typescript, Postgres, Zustand, Mobx, or Redux and Tailwind.
* Be comfortable using prototyping equipment (3D printers and CNC machines).
* Be comfortable using design software (SOLIDWORKS and Autodesk).
Any Graduate