Full Stack Engineer Internship
Role Description
Energiot is looking for a Full Stack Engineer Intern to join our team. As an intern, this hybrid role implies that you’ll be located in Barcelona, but some work from home is acceptable. The Full Stack Engineer Intern will work closely with our development team to build and maintain our web applications' front-end and back-end components. This is an opportunity to gain real-world experience in full-stack development while contributing to impactful projects.
The intern will be involved in optimizing application performance, building scalable systems, and ensuring seamless integration between front-end interfaces and back-end logic. You’ll have the opportunity to develop your skills working with modern frameworks and technologies while gaining hands-on experience in both client and server-side programming.
Qualifications Required:
- Bachelor’s degree (in progress or completed) in Computer Engineering, Software Engineering, or related fields.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Familiarity with back-end development using Node.js, Python, or similar languages.
- Knowledge of databases (SQL, PostgreSQL).
- Familiarity with RESTful APIs, and web development concepts.
- Basic understanding of cloud services, preferably Google Cloud or AWS.
- Experience with version control (Git).
- Strong analytical and problem-solving skills.
- Fluent in English and Spanish.
Other qualifications:
- A proactive attitude and eagerness to learn.
- Strong communication and teamwork skills.
- A creative problem-solver with a keen interest in developing modern web applications.
- Assist in the design and development of full-stack web applications.
- Work collaboratively with front-end and back-end developers to optimize performance and scalability.
- Participate in testing and debugging to ensure the application is running smoothly.
- Write clean, maintainable, and efficient code.
- Document technical solutions and contribute to product development discussions.
- Support the integration of third-party APIs, including services like Elastic, etc.
- Contribute to ongoing development of the SaaS platform, ensuring a smooth user experience.
------
What do we offer?
- Part-time internship with flexible working hours.
- Mentorship and guidance from experienced developers.
- Opportunity to work in a startup environment with real impact on product development.
- Possibility of transitioning to a full-time role based on performance.
- Working in Barcelona with the option of partial remote work.
- Departamento
- R&D
- Locations
- Barcelona - Spain
- Remote status
- Hybrid
About Energiot
Energiot is a pioneering company specializing in autonomous IoT solutions for electrical grid monitoring. Our key product, a self-powered IoT device, utilizes patented piezoelectric energy harvesting technology, allowing it to operate battery-free. We offer grid operators the benefits of real-time asset monitoring, predictive maintenance, and improved grid reliability. The devices are versatile, sustainable, and designed for global deployment, providing a practical and maintenance-free solution to enhance grid operations.
Energiot is a distinguished spin-off of the IMB-CNM CSIC and collaborates with them, which has a 1500m2 microtechnology cleanroom. We provide an unparalleled IoT system for electricity grid operators, championing optimization in the power grid's operation and maintenance and escalating the inclusion of renewable energy sources
Full Stack Engineer Internship
Loading application form