Our Software Engineering team has a combined skillset that covers data engineering, full-stack web development, site reliability engineering, and quality assurance. We are responsible for implementation, quality control, delivery and maintenance of the Square Sense software solution and data lakehouse, as well as providing ongoing support of data-related activities.
We are building a multitude of products in the domains of data analysis and visualization. Our systems provide APIs and user interfaces to visualize the data collected from IoT devices and third-party data sources, or use third-party APIs to manipulate the physical world.
Our main programming languages are Python and JavaScript. Our front-end solution is built with technologies such as (list is not exhaustive): React, GraphQL, Flask, PostgreSQL, Docker and Kubernetes to name a few. Our production platforms run in the public clouds (Azure, GCP, AWS). We deploy the software in a Continuous Delivery process. We focus on a high quality of our software and all team members take seriously such practices as automated testing and PR reviews.
All team members participate in the design and architecture, development, quality, production delivery, and monitoring.
As a Full-stack developer you will be a member of the Software Engineering Team. This position implies close collaboration with all members of the Software Engineering Team, as well as members of our Product and Data Science Teams.
Primary objectives of a Full-stack developer are:
We are looking for a software engineer with 2+ years of professional/industry experience. Candidates for this position are expected to have:
Knowledge in following areas are a plus:
Being passionate about IT ourselves, we are looking for a likewise passionate person with a good team spirit.
Depending on how tight we scheduled these steps, the whole process may take from 1 to 3 weeks.
Estas empresas también contratan para el puesto de "{profesión}".