Digital Full-Stack Developer
RINA
- Genova
- Tempo indeterminato
- Full time
- Collaborate with architects, senior developers and other team members to understand project requirements and objectives.
- Design and develop user-facing features
- Develop server-side logic using frameworks
- Develop back-end logic
- Build and maintain databases using SQL and NoSQL technologies.
- Implement and integrate APIs for seamless communication between front end and back end systems.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Test and debug applications to ensure optimal performance and reliability.
- Participate in code reviews to provide and receive constructive feedback.
- Stay updated on emerging technologies and industry trends to continuously improve skills and knowledge.
- Assist in the deployment and maintenance of web applications on various platforms.
- Solid understanding of web development technologies, including HTML, CSS, JavaScript, and related frameworks (e.g., React, Angular,).
- Familiarity with server-side programming languages and frameworks such as Node.js
- Experience with database management systems like CosmosDB, MongoDB, MySQL etc.
- Experience in cloud development, with expertise in at least one major cloud platform (AWS, Azure, or Google Cloud Platform).
- Proficiency in programming languages such as Python, Java, or Go, and experience with serverless computing and functions as a service (e.g., AWS Lambda, Azure Functions).
- Strong understanding of cloud-native architectures, including microservices, containers, and serverless computing.
- Knowledge of RESTful APIs and experience integrating third-party APIs.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment and communicate effectively.
- Eagerness to learn and adapt to new technologies and methodologies.
- Previous internship or work experience in web development is a plus.
- CLIENT INTIMACY - Embrace internal and external client needs, expectations, and requirements to ensure maximum satisfaction
- EARN TRUST - Take everyone's opinion into account and remain open to diversity
- PROMOTE SUSTAINABLE DEVELOPMENT - Promote commitment by keeping promises as a Role Model
- MANAGE EMOTIONS - Recognise one's and other's emotions and express and regulate one's reactions
- PIONEER CHANGE - Actively embrace change and benefit from the new circumstances
- BUILD NETWORK - Forge trust relationships, across departments, and outside the organization
- MAKE EFFECTIVE DECISIONS - Structure activities according to priorities, actions, resources and constraint
- ADDRESS THE WAY - Have a big picture of different situations and reinterpret it in a perspective way
- THINK FORWARD - Capitalise on experiences and translate them into action plans for the future