Jamio cloud platform lowcode nocode

Work with us

Why you'll want to work in Openwork

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

Image

About us

We are an Independent Software Vendor that produces enterprise-class software application development technologies based on process logic; we have been doing this since 1999.

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

Openwork is a dynamic and flexible company that allows its resources to participate in multiple projects by developing the Jamio product in different areas, always "on the front line" with the client; this allows for fast and effective professional and personal growth.

We are members of the Apulian Information Technology Production District and collaborate with research centers and universities in projects aimed at identifying and implementing new technologies.

Our company is constantly growing, so we are always on the lookout for new candidates.

6 are the elements for working in Openwork:

  • Passion for technology
  • Propensity for teamwork
  • Problem solving
  • Continuous improvement orientation
  • Ability to communicate
  • Ambition
Discover open positions

Why Openwork

5 good reasons to choose to work in Openwork

We foster work-life balance

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

We strengthen our cometencies with continuing education

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 facilitate a peaceful working atmosphere!

Maintaining a good mood makes us work better

Open positions

Find out if we are looking for new talent, or send an unsolicited application

We are looking for a DevOps person interested in the application of automation tools in virtual and cloud computing environments. You will find yourself working in a young, challenging environment that is always abreast of opportunities as technology evolves.

We are an Independent Software Vendor that produces enterprise-class software application development technologies based on process logic; we have been doing this since 1999.

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

 

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

- maintenance and evolutionary management of the enterprise IT Infrastructure and cloud services with particular reference to security and efficiency aspects;
- system consulting on issues related to on-premises installations;
- system consulting on the use of third-party components;
- daily monitoring activities of cloud and enterprise services;
- management of the deployment cycle of Jamio Openwork platform components.

Bachelor's or Master's degree in computer science or technical disciplines are the study requirements.

Required Computer Knowledge 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 systems and services monitoring techniques
- Mastery of remote access techniques (vpn, ssh, vnc, rdp)
- Familiarity with creating bash scripts for automating administrative tasks
- Knowledge of containerization solutions (Docker, Kubernetes)
- Knowledge of DevOps and Continuos 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 work methodologies
- Knowledge of and experience with DevOps tools and methodologies
- Any certifications in cloud and/or networking and/or cybersec


Knowledge of English language level B1 is required.
A permanent contract is offered.
Work location Bari with possibility of Smart Working

Accordion content

We are looking for a junior front-end developer to join the development team of the Jamio openwork platform, the only all-Italian no-code application development platform.
You have no work experience or a few years of practice as a web application developer, user interface developer, and JavaScript expert.

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

You are a good problem solver with effective communication skills and understand what it means to optimize front-end applications in order to provide the best user experience.
Your responsibilities will include translating product needs, as defined by the Product Management group, into code.

You will work with the UI/UX design team to bridge the gap between graphic design and technical implementation, taking an active role in visually defining applications and how they work.

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

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

You will be part of a dynamic and flexible company that allows its resources to participate in multiple projects by developing the Jamio product in different areas, always "on the front line" with the customer, and that allows for fast and effective professional and personal growth.

Activities and responsibilities:

In general, you will participate in the SCRUM activities of the product development team. Therefore, you will be expected to:
- participate in grooming activities aimed at defining and analyzing User Stories with the Product Management team;
- write reusable code and related documentation in order to make future code maintenance possible;
- turn UI / UX designs into prototypes;
- implement new features or maintain existing features;
- optimize applications for maximum speed;
- help back-end developers with coding and troubleshooting;
- collaborate with back-end developers and web designers to improve usability;
- stay current 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 similar.
- Use of client-side REST APIs
- Knowledge of popular browser compatibility issues and workarounds
- Knowledge and hands-on experience with 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 graphical tools such as Photoshop
- Attitude for full-stack development

Language skills:
English B1 - Intermediate or "threshold" level

Knowledge of the following is appreciated:
- UML
- Agile work methodologies

Skill:

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

Place of work: Bari
Type of contract: Permanent contract, CCNL Metalmeccanici
Benefits: Company computer, Health insurance, Meal vouchers

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

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

You have a few years of work experience and familiarity with back-end coding languages, development frameworks, and third-party libraries.

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

Your responsibilities will include translating product needs into code.

You will be able to demonstrate attention to the use of current trends and best practices regarding software architectures and continuous performance improvement.

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

You will be part of a dynamic and flexible company that allows its resources to participate in multiple projects by developing the Jamio product in different areas, always "on the front line" with the customer, and that allows for fast and effective professional and personal growth.

Activities and responsibilities:

In general, you will participate in the SCRUM activities of the product development team. Therefore, you will be expected to

  • Participate in grooming activities aimed at defining and analyzing User Stories with the Product Management group;
  • Collaborate on server-side design of product architecture;
  • Write reusable code and related documentation in order to make future maintenance of the code possible;
  • Develop and manage efficient databases and applications;
  • writing REST APIs;
  • Use testing software to ensure compliance with 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 in coding and troubleshooting;
  • Collaborate on 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 enterprise, desktop and mobile application development
  • 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 architectures, Event Driven, Microservice
  • Knowledge of cloud service delivery platforms (Microsoft Azure)

Experience in API development and in particular OpenAPI development.

Language skills:
English B1 - Intermediate or "threshold" level

Knowledge of:

  • BPMN notation
  • UML
  • Agile working methodologies

Skill:

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

Place of work: Bari
Type of contract: Permanent contract, CCNL Metalmeccanici
Benefits: Company computer, Health insurance, Meal vouchers

Follow Openwork on social channels

Stay updated on events, initiatives and new opportunities

We are aware of everyone's needs, so we come to you

The cheerfulness and friendliness that set us apart makes us work better

The cheerfulness and friendliness that set us apart makes us work better

Submit your resume

Application form

    Attach CV



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

    Image