Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a Full-Stack Developer with expertise in TypeScript, Node.js, JavaScript, Vue.js, and related technologies to enhance existing applications with the possibility of developing new ones. The role primarily focuses on both backend and frontend development, with an opportunity to engage with internal client representatives to prioritize feature requests and technical requirements. Some experience with C# and .NET in the backend would be beneficial, especially for integrating with existing systems.
This is a great opportunity to work on a variety of proprietary applications, playing a key role in accelerating development and driving the automation of internal business operations—ultimately helping the company run more efficiently and scale faster.
✅Responsibilities:
- Develop and optimize frontend (Nuxt.js, Vue.js, JavaScript, HTML, CSS) and backend (Node.js, TypeScript and C#, .NET) functionalities;
- Enhance existing applications and potentially build new applications from scratch;
- Design and implement RESTful APIs and database solutions for scalable applications;
- Ensure high performance and security of both frontend and backend services;
- Write clean, maintainable code and contribute to code reviews;
- Contribute to best practices and guidelines for software development;
- Work closely with internal stakeholders to define priorities and roadmap;
- Collaborate with cross-functional teams for seamless deployment and continuous improvement.
MUST HAVE
- Technical certification or degree in Computer Science (or related field) or a 3-year practical experience in a relevant position;
- Proficient English level (speaking and writing);
- Excellent knowledge of TypeScript and Node.js. Also, some knowledge of backend development in C# and .NET is highly desirable;
- Knowledge of JavaScript, HTML, Vue.js and Nuxt.js.;
- Knowledge of SQL or NoSQL databases;
- Problem-solving mindset with a proactive approach to challenges;
- Strong communication skills, with ability to collaborate effectively across teams;
- Good organizational skills, with ability to manage multiple tasks efficiently;
- Team player who enjoys working in a collaborative and fast-paced environment.
- Good Portuguese level (speaking and writing);
- DevOps knowledge is a double plus! Experience with CI/CD, GitLab Pipelines and Docker is highly desirable;
- Experience with Python for scripting or data-related tasks is a strong plus;
- Knowledge of Excel, Power BI, or other data visualization tools;
- Familiarity with automation and business process optimization.
- Exposure to opportunities in the next year’s growth strategy of eVISO S.p.A.;
- Highly organized work-method;
- Structurally and financially solid company;
- Ability to commit long-term and full-time as Freelance;
- Ability to work European business hours (GMT; GMT+1).
🚀Permanent ability to work from anywhere in the world.
🔹 You can apply by sending your updated CV with authorisation to process personal data (EU Reg. 679/2016 - GDPR). The opportunity is open to people of all genders and backgrounds (L. 903/77).
🔹 Why apply now?
Many talents are already choosing eVISO to grow professionally in a context where innovation and technology make the difference! Becoming part of the team means actively contributing to a rapidly expanding project!
Key Skills
Ranked by relevanceReady to apply?
Join eVISO Luce & Gas and take your career to the next level!
Application takes less than 5 minutes