Senior Full stack developer

Revevol Group · Varese, Italia ·


Descrizione dell'offerta

The Revevol Group is a leader in the creation, sale, and integration of 100% Cloud solutions. Established in 2007, Revevol has been at the forefront of the cloud since its inception and has built a solid reputation with a mix of product, service, and solution expertise. Recognized by major vendors, Revevol is a Google Cloud Premier Partner and a Gold Partner for Microsoft Office 365. In 2021, Revevol was also honored as the Partner of the Year by Google.

Revevol is also the editor of highly regarded SaaS applications in the Google Marketplace:

  • AODocs (with over 7 million users) is the only 100% cloud document management solution recommended by Google and featured in the Gartner Magic Quadrant.
  • Awesome Table, Yamm, FormPublisher (each with over 10 million installations), and GPTforWork (with over 4 million installations) are shaping the future of spreadsheet-based business applications.

The Revevol Group was born in the cloud and applies to itself what it advises to its clients in termini di collaboration and remote work, thus bridging distances and fostering collaborative work despite being a global company (our employees are present in the United States, India, and the main European countries).


Job Description:


As a Full Stack Developer at Revevol, you will be part of an international and dynamic team, working on projects that span from small custom applications to large-scale cloud solutions. You’ll have the opportunity to work across multiple platforms and cloud environments (GCP, Azure, AWS), contributing to all phases of project development, from prototyping to go-live. You will also be involved in building highly scalable applications that meet our clients’ needs, developing both front-end and back-end components, and ensuring top-quality code is delivered.


Key Responsibilities:


  • Design, develop, and maintain web applications, ensuring high performance, responsiveness, and scalability.
  • Build and maintain APIs (RESTful or GraphQL) to ensure efficient data transfer and integration.
  • Develop interactive and user-friendly interfaces using modern frameworks such as Angular or React.
  • Work on the back-end logic with server-side technologies like Java, Node.js, or Python, along with databases such as SQL, NoSQL.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and pair programming/vibe coding sessions, ensuring the code meets high-quality standards.
  • Ensure cloud-based solutions are deployed following best practices in security, scalability, and cost-efficiency.
  • Work with cloud platforms like Google Cloud Platform (GCP), AWS, or Azure.
  • Implement CI/CD pipelines to ensure fast and reliable delivery of new software releases.
  • Explore and integrate Generative AI (GenAI) capabilities into applications where appropriate, showing curiosity for new AI technologies and experimentation.


Required Skills & Experience:


  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience (4+ years) in software/web application development.
  • Proficient in one or more backend languages such as Java (Spring), Node.js, or Python.
  • Good experience with front-end frameworks like Angular, React, or Vue.js.
  • Strong understanding of RESTful services and API design.
  • Knowledge of both SQL (e.g., MySQL, PostgreSQL) and NoSQL databases.
  • Familiarity with cloud platforms like GCP, AWS, or Azure.
  • Experience with DevOps practices such as containerization (Docker), CI/CD, and cloud deployments.
  • Ability to work in an Agile/Scrum environment.
  • An interest in Generative AI, and its application in software development.
  • Fluent English communication skills; French is a plus


Desirable:


  • Knowledge of additional cloud services such as AppEngine, Kubernetes, and serverless functions.
  • Experience with Google Workspace, Microsoft 365, or other enterprise software.
  • Contributions to open-source projects or a personal GitHub repository showcasing your work.
  • Familiarity with automated testing, monitoring, and logging tools.
  • Ability to adapt and quickly learn new technologies and platforms.
  • Experience with AI-assisted coding tools (e.g., GitHub Copilot, Gemini Code Assist) or a strong willingness to adopt them.


Why Join Us:


  • Work on cutting-edge technologies with top-tier cloud providers such as Google and Microsoft, including their latest Generative AI offerings.
  • Participate in a wide variety of projects across different industries.
  • Collaborate with a multicultural, international team of talented professionals.
  • Beautiful office in Milan, with flexible remote working arrangements, 2 days a week.
  • High level of responsibility and autonomy.
  • An inclusive and open work culture with the opportunity to shape the future of digital transformation.

Candidatura e Ritorno (in fondo)