Link is a software engineering company from Barcelona specialized in technology applied to urban services (think waste collection, recycling and street cleaning). We develop beautiful products (APPs, data platforms, Bluetooth sensors) for City councils and municipalities.
Our mission is to help cities improve urban services through technology. Urban services play a key role in the fabric of a city and have a very direct impact on the well-being of people. We help City Managers run them in a more sustainable and efficient way.
With our products we also change the way citizens interact with their services, to involve them in waste collection and make them more aware of their contribution to improve their city and its environment.
We are a team of developers, engineers, designers and environmentalists. Learning is a core value for us, and we like to put it the centre of the experience. We are growing fast and want to get good things done whilst enjoying the ride.
As part of our team, you will:
Be part of a team of six people that develops, implements and maintains web platforms and mobile applications.
Evolve and improve our current platform and design and execute new product development plans based on market and customer needs.
Incorporate industry best practices to our tool and develop innovative products
Use agile methodologies. Alongside the team, you will select and define the company’s software development methodology.
You have 6+ years of experience as a Back-end developer
You have a solid software development background, you use modern and scalable software development practices
You love functional programming
You have a very good knowledge of at least one functional programming language and its ecosystem (we value Scala above all)
You like best practices and software maintenance is a key concern for you.
You have developed Rest APIs
You like microservices architecture and have a good knowledge of it
You like to innovate and try new technologies
Check our tech stack:
Pure Functional Programming in Scala with Cats Effects. Strongly based on IO and ConnectionIO monads.
Stateless microservices with Http4s, Doobie and fs2.Stream. We use Swagger, Flyway, Munit and more too.
PostgreSQL (AWS Aurora) and Oracle.Deployment on AWS and usage of the following Services: Beanstalk, RDS, SNS, SQS, Secrets Manager, Cloudwatch, S3, EC2.
Docker Compose for local execution.
Git with Bitbucket (+ pipelines)
Focusing on good practices and design, maintainability, automated testing, ease of evolution and simplicity
Full-time, permanent contract
Continuous training and assistance to courses (4-5 annual)
Fully flexible work hours, build your own schedule
Work from home up to 4 times a week*
Annual performance bonus (up to 12% of gross salary) based on company results and objectives
We do our best to combine your personal life with your teamwork
A parking spot for your car, bike or motorbike
*At present, until further notice, work is fully remote due to ongoing Covid-19 measures
Software For Public Institutions
En Link trabajamos para cambiar la manera en que los ayuntamientos se relacionan con los datos de los servicios para que éstas se conviertan en una herramienta para ayudarles a gestionar servicios más justos y eficientes.
Nacimos en 2015 con un reto: transformar la manera en que los Ayuntamientos entienden los servicios urbanos. Hemos terminado los cimientos y ahora estamos creciendo rápido. Estamos buscando gente curiosa, con ganas de aprender y enseñar, para construir juntos la siguiente capa.
La conexión entre los servicios y la ciudadanía, la transparencia y la optimización de recursos son nuestros retos de futuro. Si la visualización y el análisis de datos, la sensórica y los productos conectados son tu pasión, no dudes en contactarnos.