Join ReNow Energy as a Junior Software Engineer to contribute to digital solutions for the renewable energy industry. You will work with a modern tech stack, build scalable web architectures, and participate in architectural discussions. Requirements include a degree in Computer Science or related field, solid foundational knowledge of React.js, and experience with relational database management.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
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
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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).
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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.
Similar Jobs
Explore other opportunities that match your interests
thribe
Senior AI/ML Software Engineer (Python)
nearform