Mid-Level Software Engineer
Londrina, Brasil - Hybrid
At Platform Science, we work to connect everything that moves. Founded in 2015, we are an open IoT platform that partners with innovative fleets, app developers, vehicle manufacturers, and equipment providers in the transportation sector to provide revolutionary solutions to supply chain professionals worldwide.
Our employees are an engaging and diverse group of people who believe in the power of big ideas. We hire people with different backgrounds and perspectives to build a corporate culture that drives growth through innovation.
We value thoughtful actions and empathy for others. We approach challenges with resilience and creativity, while encouraging transparency because, no matter our background or responsibilities, we are a team.
About the role:
The software engineer at Platform Science has a solid technical foundation in technologies and languages such as Java, Kotlin, Angular, and React. This professional will actively work on the development of scalable solutions, participating in the analysis of technical requirements and collaborating with the team to ensure the quality, consistency, and performance of the systems. The professional will participate in code reviews and technical exchanges for the collective growth of the team.
Main responsibilities:
Development of web solutions for the global market
Organization into functional teams composed of employees from complementary areas of knowledge (Software, Testing, Hardware, and Product)
Experience in agile methodologies (Scrum/Kanban)
Necessary Experience:
Solid experience in API software development with Kotlin / Java or similar
Web application development frameworks (SpringBoot)
Experience in UI software development with React, Angular, or similar
Relational databases (PostgreSQL, MySQL, etc.)
Cloud software development (AWS, Azure, GCP)
CI/CD, Docker, and Kubernetes
Test automation (Unit and Integration)
Event-Driven systems and streaming technologies (Kafka, RabbitMQ, etc.)
It will be considered a differentiator:
Experience with Infrastructure as Code (Terraform or similar)
Holistic quality assurance (End-to-End, Performance, etc.)
Non-relational databases (ElasticSearch, MongoDB, Redis)
Experience with data consolidation tools (DOMO).
Knowledge of Vector Structures.
Experience with process automation — scripts, workflows, RPA, or orchestration tools (N8N, Airflow, Zapier, Make, etc.)
Knowledge of API integration (REST/GraphQL), authentication (OAuth, tokens), and data manipulation (JSON, CSV)