Junior Engineer

Engineering · Full-time · Piedmont, Italy

Job description

Messangi is looking for a Mid-Level Engineer to be a part of a team of talented engineers. You will create intuitive products that allow our customers to build, manage, and send their customer communications and interactions.  You’ll work with a passionate, versatile, and collaborative team, tackling tough problems as we continue to push our technology forward. Additionally, you are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties. You will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. 

Responsibilities

  • Developing frontend solutions

  • Developing backend solutions

  • Developing APIs

  • Integrating solutions with relational and non-relational databases

  • Building new features for an existing product

  • Writing and debugging code to ensure that a product works as intended

  • Participating in meetings with other members of the development team to discuss progress on projects and identify any issues that may arise

Requirements

  • 2 years of software development experience with cloud application development
  • Fluent in Spanish and English (desired)
  • Proficiency with server side languages such as Node.js and Java
  • Proficiency with fundamental front end languages such as HTML, CSS and JavaScript
  • Familiarity with frameworks such as Angular
  • Familiarity with database technology such as PostgreSQL and MongoDB
  • Familiarity with GIT
  • Excellent verbal communication skills
  • Good problem solving skills
  • Attention to detail

Org chart