Full Stack Engineer (AWS IoT, Python, React)
Transition Technologies PSC
⚲ Łódź
Wymagania
- Amazon AWS
- Python
- AWS IoT Core
- React
- MQTT
Opis stanowiska
We are looking for a Full Stack Engineer with a strong interest and hands-on experience in AWS IoT and cloud-based systems. You will contribute to building and maintaining end-to-end solutions that connect devices, cloud services, and user-facing applications. In this role, you’ll work closely with senior engineers, product managers, and other teams to design, implement, and improve IoT-driven features, while continuing to develop your skills in edge computing, backend development, and modern frontend technologies. Responsibilities • Contribute to the design and implementation of end-to-end features across backend, frontend, and IoT components • Develop backend services using Python and FastAPI • Support and extend solutions based on AWS IoT Core and MQTT • Work with AWS IoT Greengrass to deploy and manage components on edge devices, with guidance from senior team members • Build and maintain frontend applications using React • Store, query, and visualize time-series data using InfluxDB • Collaborate on CI/CD pipelines and follow deployment and automation best practices Requirements • 3–5 years of professional experience in software development • Practical experience with Python in backend or systems development • Hands-on experience building APIs with FastAPI or similar frameworks • Experience developing user interfaces with React • Familiarity with AWS IoT Core and MQTT-based messaging • Basic to intermediate experience with AWS IoT Greengrass, including understanding edge deployment concepts • Experience working with or learning InfluxDB for time-series data • Awareness of device or vehicle communication protocols such as UDS and J1939 (hands-on experience is a plus) • Understanding of distributed systems and cloud-based architectures • Ability to work collaboratively in a team and take ownership of assigned tasks • Good problem-solving skills and willingness to learn complex systems Nice to Have • Familiarity with CI/CD pipelines and infrastructure-as-code concepts • Basic knowledge of observability and system monitoring We Offer • Opportunity to grow into AWS IoT and edge computing expertise • Hands-on experience with real-world connected device systems • Mentorship and collaboration with experienced engineers • A modern tech stack covering cloud, edge, backend, and frontend • Supportive environment focused on learning, quality, and continuous improvement