About the Job
Hey! Nice to see you!
Let’s share our story to get to know a bit better…. We are business and technology enthusiasts who are constantly hungry for new challenges, self- and others-development and nothing motivates us more than great software products and happy customers.
At Incubly, we believe that great people want to work with great people, so we started to build such a company that will attract great minds and that we can achieve everything not feeling that we work, but just having fun….
Our mission is to support tech companies, and startups (scaleups) mainly, in fast and high-quality scale-up of their teams and boost their product development, testing, and deployment; so, we can succeed together.
We are currently working with a French company that is a world leader in end-to-end smart mobility and mobility management, including innovative parking solutions, EV charging, mobility management, and more. A Street Smart hub is a Mobility-as-a-service solution that municipalities can offer to their citizens and visitors, giving them a unified and highly customizable user experience of on-street and off-street parking, EV charging, curbside management, and transportation through different sales channels, like mobile applications or on-street terminals.
If you like to work with us, let us share our need for the competencies - we are looking for a Software Developer.
Your daily responsibilities
Development and evolution of StreetSmart Analytics NG (Next Generation) platform, based on Apache SuperSet and Apache Druid
Cooperate with the team to design and develop new features
Implement frontend & backend for dashboarding solution
Writing testable, scalable and efficient code (including unit and component tests)
Participate in standard SCRUM squad ceremonies (refinements, plannings, reviews, retros)
Take active part in code review process to ensure application quality, consistency and spread of good engineering practices
Troubleshoot and investigate production technical issues within services and applications owned by your team
Cooperate with UX Designers and Product Management team
We need you to have
Knowledge and experience in TypeScript/React (frontend) and Python/Flask (backend) development
General knowledge of Software Development Lifecycle and practices
Strong emphasis on delivering testable and maintainable code
Hands-on experience with Kubernetes ecosystem and GitOps practices
Understanding of BI tools and data processing
Basic knowledge of non-functional aspects of solutions (performance, HA, resiliency, security)
Would be great if you have
Experience developing modular, microservice-based, cloud-native applications
Experience with Apache Druid and/or Apache Superset
Experience with CI / CD flows: e.g. development and maintenance of ArgoWF pipelines for services you’re responsible for
Understanding of BigData concepts, architectures, and paradigms
Our Architecture and Technology Stack
Apache Superset (React, Flask)
Apache Druid
Kubernetes, Helm Charts
Argo Workflows, ArgoCD
Robot Framework
Apache Kafka, Apache Airflow (data ingestion pipelines)
.NET, NodeJS, React, Flutter (operational services)
Postgres, ElasticSearch (operational databases)
Our offer
In addition to great company and challenging projects, we can offer much much more, i.e.
knowledge sharing within our company
training & development budget
agile and friendly atmosphere, non-violent communication, and full respect for diversity
possibility to choose from onsite (in Lodz, Poland) or hybrid work (one day a week in our office in Łódź city center)
reporting line to an experienced Technical Manager located in Poland
employment contract
monthly remuneration offered 18.000 - 23. 000 PLN gross/ month on the employment agreement