WHY CHOOSE HERMES:
* Agile Work: No time clock systems, full trust, work is goal-oriented.
* Talent Lab: Growth and training plans to develop and strengthen technical skills.
* HUB55: A coworking space in Florence where you can share projects, ideas, and build relationships.
* Employee Benefits: Annual activities and bonuses dedicated to our talents.
Job Description:
We are seeking a Full-Stack Developer Consultant who can propose and implement cutting-edge technological solutions tailored to client needs. The ideal candidate is a versatile developer with expertise in at least one tech stack and the ability to adapt quickly to new technologies, including RPA and low-code solutions.
Responsibilities:
* Analyze client requirements and design innovative technical solutions.
* Develop and maintain full-stack applications using modern frameworks and best practices.
* Implement automation solutions using RPA tools (UiPath, Power Automate, Automation Anywhere).
* Integrate various systems and APIs to ensure seamless data flow and functionality.
* Stay updated on emerging technologies to continuously enhance solutions.
* Work collaboratively in agile teams to deliver high-quality software.
Requirements:
* 5-10 years of experience in full-stack development using at least one stack.
* Experience 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).
* Proficiency in database management (SQL or NoSQL) and designing RESTful APIs.
* Understanding and application of SOLID principles and best practices in software development.
* Experience with RPA tools (UiPath, Power Automate, or Automation Anywhere).
* Understanding of low-code development and its business applications.
* Experience with unit testing and test-driven development (TDD) practices.
* Strong problem-solving skills and ability to adapt quickly to new technologies.
* Excellent communication skills and experience working in agile teams.
* Ability to collaborate with clients to deliver optimal solutions.
Preferred (Nice-to-Have):
* Experience with cloud platforms (Azure, AWS, or Google Cloud).
* Familiarity with Docker and containerization.
* Familiarity with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI).
* Familiarity with microservices architecture and related technologies.