Junior Software Developer - Lucca, Italia - Demcode Srl Sb

    Demcode Srl Sb
    Demcode Srl Sb Lucca, Italia

    2 settimane fa

    Default job background
    Descrizione

    We are on the lookout for a driven Junior Software Developer to join our productive team at DEMCODE SRL SB in Lucca (LU).

    Growing your career as a Full Time Junior Software Developer is an awesome opportunity to develop productive skills.
    If you are strong in people management, critical thinking and have the right drive for the job, then apply for the position of Junior Software Developer at DEMCODE SRL SB today

    Introduction Hastega , a software house specializing in tailor made software development, is looking for a talented Junior Software Developer to join our production team.

    With almost 10 years of experience, we are active in various sectors, including health, travel, logistics, industry 4.0, Internet of Things, nautical, public administration and smart mobility, providing customized solutions to our international customers .

    Our Vision is to win every digital technological challenge that arises from a market need.

    As a Junior Software Developer, you will have the opportunity to work closely with our senior developers, contributing to the development of complex solutions and learning development best practices.

    If you are passionate about programming and want to grow professionally in a dynamic and innovative environment, join our team.

    Wage The GAP range is between €18,000 and €26,000 depending on the candidate's seniority and skills.

    Why us? Full Office, Hybrid and Remote working modes to adapt to the personal and work needs of employees Office workstation with standard equipment to ensure maximum comfort during work Health care and psychologist bonus to support the health and mental well-being of employees Meal vouchers to help in daily life Professional growth path tailored to the candidate to continuously improve the skills and knowledge of employees Professional certification programs to give value to acquired skills Using innovative technologies to stay at the forefront of the industry Young and informal environment that encourages collaboration and creativity among employees.

    Team Building events to promote group cohesion and culture Tech Improvement Sessions :

    hours dedicated to improving the company's technology stack every week Technical Requirements Experience in web technologies: The ideal candidate should have extensive experience using web technologies such as HTML5, CSS3 and Javascript.

    Basic knowledge required in at least one of the following areas:

    Basic knowledge of Javascript frameworks: The researched figure will have to know one of the main javascript frameworks such as Angular or VueJS.


    Basic knowledge of Backend frameworks:

    The ideal candidate will need to have in-depth knowledge of one of the leading backend frameworks such as Java SpringBoot or PHP Laravel.


    Basic knowledge of Mobile languages :
    the candidate must have knowledge of at least one of the main mobile languages, such as Kotlin, Java, Swift or Dart


    Minimum SASS/LESS experience:
    The ideal candidate should have experience using SASS/LESS for creating stylesheets.

    Skills in transforming mockups into web pages:
    The sought-after figure must have concrete experience in transforming mockups into optimized web pages.


    Basic knowledge of REST architecture:
    will be able to use this technology to create efficient and scalable APIs.


    Basic knowledge of versioning systems:
    The sought-after figure must have a good knowledge of versioning systems such as Git. You will be able to use these tools to manage source code and collaborate with other team members.

    Minimum experience with Atlassian Jira or similar:
    The ideal candidate should have experience using project management tools such as Atlassian Jira or similar.

    Minimum experience with Jenkins or similar CI/CD systems:

    The ideal candidate should have experience using CI and Continuous Delivery tools such as Jenkins or similar CI/CD systems.

    You will be able to use these tools to automate the software build and release process.

    General Requirements Social skills and communication skills:

    Has effective communication, even remotely, both with other team members and with the Team Leader/Product Owner/Team Captain; Is used to working with other people and knows how to manage conflicts; Strengthen the bond between team members.


    Problem solving and critical thinking:
    He finds it challenging to have problems to solve; He is aware of the problem and knows how to choose the solution that works best in relation to the problem he is facing


    Time management:
    Is able to provide accurate estimates of task development; Meet deadlines; He is punctual in solving problems; Able to meet deadlines even in stressful situations


    Proactivity :

    Has a proactive approach in tackling problems and developing new solutions; Is able to propose new ideas and improvements for team and project efficiency.


    Knowledge of Agile and Scrum:

    Has basic knowledge of Agile and Scrum principles; Can work in an Agile environment and participate in Scrum ceremonies (daily stand-up, sprint planning, sprint review, retrospective).

    Other General Requirements

    Residence in the European Union Minimum 6 months experience for this specific position Good knowledge of the English language, both spoken and written High school diploma required, college degree preferred Link Utili Do you want to meet your future colleagues? Here are our Team Members What is life like in Hastega? Check out our Instagram profile One of the startups born as a spin off: Homsai About us We are a dynamic and innovative company operating in the technology and information products sector.

    Founded in the lecture halls of the University of Pisa, today we are a structured and solid software house, specialized in developing customized software and investing in technological research.

    But what sets us apart is not only our technological skills, but also our attention to the well-being of our employees.

    We believe that the success of a company is closely linked to the well-being of its employees, and for this reason, we strive to ensure the maximum satisfaction of our employees.

    For us, employee satisfaction means cooperative learning, continuous improvement, emotional support, and respect for private life.

    We create a serene work environment where everyone can express their ideas and initiatives, and where the balance between professional and private life is a fundamental value.

    Our team is made up of highly qualified and motivated professionals, ready to put their skills and creativity at the service of our clients.

    We are committed to ensuring a high-quality standard in every project we carry out, guaranteeing an efficient and reliable after-sales service.

    Benefits of working as a Junior Software Developer in Lucca (LU):

    • Company offers great benefits
    • Company offers career progression opportunities
    • Advantageous package