Junior Software Developer (Remote)
Descrizione dell'offerta
Company: ReNow Energy
Headquarters: Torino, Italy
Location : Full Remote
Employment Type: Full-time / Junior
About ReNow Energy
ReNow Energy is a technology-driven company headquartered in Torino, Italy, dedicated to accelerating the global transition to sustainable energy. We develop advanced digital solutions for the renewable energy sector, combining industry expertise with a high-performance modern tech stack.
As we scale our engineering team, we are looking for a motivated Junior Software Engineer who is passionate about building scalable web architectures and contributing to a greener future.
The Role
In this role, you will be a key contributor to our product development cycle. Working within a modern full-stack environment, you will help build, optimize, and maintain platforms that power renewable energy management. You will work alongside experienced engineers, participating in architectural discussions and delivering production-ready code.
Our Tech Stack
We specialize in the T3 Stack and modern web standards:
Language: TypeScript
Frontend: React.js, Next.js, Tailwind CSS
Backend & API: Node.js, tRPC, Prisma ORM
Database: MySQL
Key Responsibilities
Develop & Scale: Build high-performance, accessible, and responsive user interfaces using Next.js and React.
Full-Stack Implementation: Design and implement type-safe APIs and backend services using tRPC.
Data Modeling: Manage and optimize database schemas and queries using Prisma ORM and MySQL.
Code Quality: Write clean, maintainable, and well-documented code in TypeScript.
Collaboration: Participate in sprint planning, technical brainstorming, and peer code reviews.
Performance: Monitor and optimize application performance and core web vitals.
Requirements
Degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
Solid foundational knowledge of React.js and the JavaScript/TypeScript ecosystem.
Understanding of relational database management (RDBMS) and ORM concepts.
Familiarity with version control systems (Git) and collaborative workflows.
Fluency in English for technical documentation and team communication.
A "product-first" mindset: You care about the impact of the code you write.
Portfolio: A link to your GitHub or personal projects showcasing your work with modern web technologies.
What We Offer
Meaningful Work: Directly contribute to digital solutions for the renewable energy industry.
Modern Engineering Culture : Work with an elite stack (Next.js 14+, tRPC, Prisma) and high engineering standards.
100% Remote: Flexible working environment within Italy.
Growth: Structured mentorship and a clear path for career advancement.