October 20
Android
Angular
Docker
Flutter
GraphQL
iOS
Java
JavaScript
Kubernetes
Node.js
NoSQL
Python
React
React Native
SCSS
Spring
Spring Boot
SpringBoot
Swift
Terraform
TypeScript
Go
• Developing new features from the backend and frontend interface. • Collaborating on the architectural design of solutions for our customers, to ensure an adequate level of software security and compliance with the regulations on privacy and personal data protection. • Working to improve the Agile practice applied by the team. • Participating in the identification of the best technologies to be used for each of the projects which will be addressed and in the definition of the technology stack. • Carrying out consultancy activities on issues related to the domain. • Providing support to improve the automation tools of build, test and release processes. • Focusing on task activation and configuration of new servers (where to install and configure the necessary software) as well as creating documentation, developing unit tests, debugging and fixing all software products. • Liaising constantly with a multidisciplinary team. • Collaborating to evaluate the implementation of new frameworks and software and integrate solutions with the client's service systems and devices.
• University degree in Computer Science, Computer Engineering, or a related IT field. • Familiarity with the analysis, design, development , and implementation of complex, customized applications. • Solid understanding of data structures and algorithms. • Good knowledge of a programming language (such as Java, C#, Python, Node.js) for the development of modular and scalable backend architectures. • Good knowledge of Frontend technologies (HTML5, SCSS, Typescript), with a preference for the React framework. • Good understanding of databases techniques, including both Relational and/or NoSQL databases. • Good knowledge of common integration technologies such as REST and GraphQL. • Experience with version control systems like GIT. • Preferred languages and frameworks for Full Stack and Backend development: • Frontend Languages: JavaScript. • Frontend Frameworks: Angular, Node.js, React. • Backend Languages: Java, C++, C#. • Backend Frameworks: Spring, Spring Boot. • Plus: System administration (GNU/Linux) and/or DevOps knowledge (Docker, Kubernetes, Terraform). • Agile methodology and Scrum practices. • Android and iOS platforms for mobile development (Java/Swift, Flutter, React Native, etc.).
Apply NowOctober 17
11 - 50
Developers for FatturaElettronica APP simplifying electronic invoicing in Italy.
August 3
11 - 50
Develop, enhance, and maintain web experiences for a health technology company.