Full-Stack Developer Consultant (Freelance – Partita IVA)
We are looking for an experienced and versatile Full-Stack Developer Consultant who can design and implement advanced technological solutions tailored to our clients’ needs.
The ideal candidate has a strong background in full-stack development, a passion for innovation, and a natural drive to explore and adopt new technologies—including RPA tools and low-code platforms.
Key Responsibilities
* Analyze client requirements and design innovative, scalable technical solutions.
* Develop and maintain full-stack applications using modern frameworks and agile methodologies.
* Implement automation solutions using RPA tools (UiPath, Power Automate, Automation Anywhere).
* Integrate systems and APIs to ensure smooth data flow and optimal functionality.
* Stay up to date with emerging technologies to enhance efficiency and solution quality.
* Work collaboratively in cross-functional Agile teams to deliver reliable, high-performance, and secure software.
Requirements
* 5–10 years of experience in full-stack development using at least one complete technology stack.
* Proficiency with at least one modern front-end framework (React, Angular, or Vue.js).
* Experience with at least one back-end technology (Node.js, .NET Core, Java Spring Boot, or Python Django/FastAPI).
* Strong knowledge of database management (SQL or NoSQL) and RESTful API design.
* Solid understanding of SOLID principles and best practices in software development.
* Hands-on experience with RPA tools (UiPath, Power Automate, or Automation Anywhere).
* Understanding of low-code development platforms and their use in business contexts.
* Familiarity with unit testing and test-driven development (TDD).
* Excellent problem-solving skills and the ability to quickly adapt to new technologies.
* Strong communication skills and experience working in Agile teams.
* Ability to engage directly with clients to understand needs and deliver effective solutions.
Preferred Qualifications
* Experience with cloud platforms such as Azure, AWS, or Google Cloud.
* Familiarity with Docker and containerization technologies.
* Knowledge of CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI).
* Experience with microservices architecture and related technologies.