Jamio lowcode nocode cloud platform

Work with us

Why you'll want to work at Openwork

Who we are, what we do and what sets us apart

Image

About us

We are an Independent Software Vendor that produces technologies for the development of process-based enterprise software applications; we have been doing so since 1999.

We help organizations innovate business processes Business Process Management technologies , with a team of professionals and young talents.

Openwork is a dynamic and flexible company that allows its resources to participate in multiple projects, developing the Jamio in different areas, always "at the forefront" of customer service; this allows for rapid and effective professional and personal growth.

We are members of the Apulian IT Production District , and we collaborate with research centers and universities on projects aimed at identifying and implementing new technologies.

Our company is constantly growing, which is why we are always looking for new candidates.

There are 6 elements to working in Openwork:

  • Passion for technology
  • Aptitude for team play
  • Problem solving
  • Orientation towards continuous improvement
  • Ability to communicate
  • Ambition
Discover open positions

Why Openwork

5 good reasons to choose to work at Openwork

We promote work-life balance

We meet everyone's needs by balancing them with company needs

We strengthen our competencies with continuous training

We plan training actions for all company figures

We provide employee benefits

Working with us means being able to take advantage of company benefits and welfare.

We promote a peaceful working environment!

Maintaining a good climate makes us work better

Open positions

Find out if we're looking for new talent, or send us a spontaneous application.

We're looking for a DevOps specialist interested in applying automation tools in virtual and cloud computing environments. You'll work in a young, stimulating environment, always up to date with the opportunities offered by evolving technology.

We are an Independent Software Vendor that produces technologies for the development of process-based enterprise software applications; we have been doing so since 1999.

We help organizations innovate business processes Business Process Management technologies , through a team of professionals and young talents.

 

In general, you will participate in the IT group's activities managed according to DevOps and Agile methodologies, specifically dealing with:

– Maintenance and development management of corporate IT infrastructure and cloud services, with a focus on security and efficiency;
– Systems consulting for issues related to on-premises installations;
– Systems consulting for the use of third-party components;
– Daily monitoring of cloud and corporate services;
– Management of the deployment cycle of Jamio Openwork platform components.

A bachelor's or master's degree in computer science or a technical discipline is required.

The necessary computer skills are:

– Knowledge of cloud systems, with a particular focus on Microsoft Azure
– Knowledge of virtualization systems, experience managing VMware architectures
– Solid knowledge of networking and security issues
– Knowledge of tuning techniques (resource allocation, performance analysis, troubleshooting of complex systems)
– Knowledge of system and service monitoring techniques
– Mastery of remote access techniques (VPN, SSH, VNC, RDP)
– Familiarity with creating bash scripts to automate administrative tasks
– Knowledge of containerization solutions (Docker, Kubernetes)
– Knowledge of DevOps and Continuous Integration solutions (GitOps)
– Knowledge of DBMS systems (PostgreSql, MySql, SQL Server)
– Knowledge of ElasticSearch-Logstash-Kibana stack
– Knowledge of IIS, Apache httpd, nginx
– Knowledge of Git versioning system

Other knowledge:

– Agile working methodologies
– Knowledge and experience with DevOps tools and methodologies
– Any certifications in the cloud and/or networking and/or cybersecurity fields


English language skills (level B1) are required.
A permanent contract is offered.
The position is located in Bari, with the option of working remotely.

Accordion contents

We're looking for a junior front-end to join the development team for the Jamio openwork platform, the only all-Italian no-code application development platform.
You have no or only a few years of experience developing web applications, user interfaces, and JavaScript.

You must be eager to learn and have a keen eye for design and user interface. In this role, you will make a significant contribution to translating our clients' needs into web and mobile applications based on the Jamio openwork platform.

You're a good problem solver with effective communication skills and an understanding of optimizing front-end applications to provide the best user experience.
Your responsibilities will include translating product requirements, as defined by the Product Management team, into code.

UI/UX design team to bridge the gap between graphic design and technical implementation, taking an active role in the visual definition of applications and how they function.

You must be able to demonstrate attention to the use of current trends and best practices regarding front-end architecture, performance optimization, accessibility and usability issues.

You will be able to independently organize your activities, demonstrating the ability to generate innovation and high-quality work.

You'll be part of a dynamic and flexible company that allows its resources to participate in multiple projects, developing the Jamio product in different areas. We're always at the forefront of customer service, enabling fast and effective professional and personal growth.

Activities and responsibilities:

In general, you will participate in the product development team's SCRUM activities. Therefore, you will:
• participate in grooming activities aimed at defining and analyzing User Stories with the Product Management group;
• write reusable code and related documentation to enable future code maintenance;
• transform UI/UX projects into prototypes;
• create new features or maintain existing features;
• optimize applications for maximum speed;
• assist back-end developers with coding and troubleshooting;
• collaborate with back-end developers and web designers to improve usability;
• stay up-to-date with emerging technologies.

Qualification:
Bachelor's or Master's degree in computer science or technical disciplines

Computer skills:
• Knowledge of HTML5 and CSS3, Javascript and at least one of the following frameworks: Node, Vue, React and Angular, Ext-Js, Sencha or other similar.
• Use of client-side REST APIs
• Knowledge of the most common browser compatibility issues and workarounds
• Knowledge and practical experience of client-side application configuration management
• Knowledge of testing tools
• Knowledge of code versioning tools, such as Git or SVN
• Knowledge of debugging issues
• Knowledge of continuous delivery issues
• Basic knowledge of graphic tools such as Photoshop
• Aptitude for full-stack development

Language skills:
English B1 – Intermediate or “threshold” level

Knowledge of:
• UML
• Agile working methodologies

Skills:

• Ability to work in a team
• Problem-solving orientation
• Aesthetic sense and great attention to detail
• Curiosity and propensity for research

Work location: Bari
Contract type: Permanent contract, National Collective Bargaining Agreement for Metalworkers
Benefits: Company computer, health insurance, meal vouchers

We're looking for a back-end developer to contribute to the creation of application services for the Jamio openwork platform , the only all-Italian no-code application development platform. You'll be part of a team that manages the entire product development lifecycle, from design to cloud deployment.

You will learn how to translate software development methods and techniques into visual artifacts that can be adopted even by non-developers and how to manage their entire life cycle, from design to execution.

You have several years of work experience and are familiar with back-end coding languages , development frameworks, and third-party libraries.

You are a good problem solver with excellent communication and teamwork skills.

Your responsibilities will include translating product requirements into code.

You will be able to demonstrate a commitment to using current trends and best practices in software architecture and continuously improving performance.

You will be able to independently organize your activities, demonstrating the ability to generate innovation and high-quality work.

You'll be part of a dynamic and flexible company that allows its resources to participate in multiple projects, developing the Jamio in different areas. We're always at the forefront of customer service, enabling fast and effective professional and personal growth.

Activities and responsibilities:

Generally, you will participate in the SCRUM activities of the product development team. Therefore, you will need to:

  • participate in grooming activities aimed at defining and analyzing User Stories with the Product Management group;
  • collaborate on the server-side design of the product architecture;
  • write reusable code and related documentation to enable future code maintenance;
  • develop and manage efficient databases and applications;
  • write REST APIs;
  • use testing software to ensure conformance to requirements and efficiency;
  • maintain existing functionality;
  • define security and data protection settings;
  • optimize applications for maximum speed;
  • collaborate with front-end developers to create appropriate REST interfaces;
  • assist front-end developers with coding and troubleshooting;
  • collaborate in the definition of enterprise architectures;
  • stay up to date with emerging technologies.

Qualification:
Bachelor's or Master's degree in computer science or technical disciplines

Computer skills:

  • Proven experience as an application services developer or similar role
  • Experience in developing enterprise, desktop, and mobile applications
  • Familiarity with the most common stacks
  • Knowledge of multiple back-end languages ​​(C#, Java), development IDEs (Visual Studio, Visual Studio Code), third-party libraries and frameworks (Spring, DevXpress)
  • Familiarity with relational and non-relational databases (e.g., Microsoft SQL, MySQL, Oracle, PostgreSQL, ElasticSearch, MongoDB, Redis), web servers (IIS, Apache)
  • Knowledge of ORM frameworks (Hibernate, EF)
  • Mastery of patterns such as IOC, AOP, MVC
  • Mastery of SOA, Event Driven, Microservice architectures
  • Knowledge of cloud service delivery platforms (Microsoft Azure)

Experience in API development, especially OpenAPI

Language skills:
English B1 – Intermediate or “threshold” level

Knowledge of: is appreciated.

  • BPMN Notation
  • UML
  • Agile working methodologies

Skills:

  • Excellent communication and teamwork skills
  • Problem solving skills
  • Great attention to detail
  • Organizational skills
  • An analytical mind
  • Curiosity and a propensity for research

Work location: Bari
Contract type: Permanent contract, National Collective Bargaining Agreement for Metalworkers
Benefits: Company computer, health insurance, meal vouchers

Follow Openwork on social media channels

Stay up to date on events, initiatives and new opportunities

We are aware of everyone's needs, that's why we meet you.

The cheerfulness and friendliness that distinguish us makes us work better

The cheerfulness and friendliness that distinguish us makes us work better

Send your CV

Application form

    Attach your CV



    Pursuant to Regulation (EU) No. 2016/679 (GDPR) and Legislative Decree No. 196 of 30 June 2003, "Personal Data Protection Code," I authorize Openwork Srl to process my personal data for personnel recruitment and selection purposes. Read the privacy policy .

    Image