Software Engineer

Looking to join a fast-growing team that helps other companies grow and succeed?
If yes – and you are living (or planning to live) in Thessaloniki, this role is for you!

Our Mission & Values

Our mission is to work from first principles and introduce powerful marketing and sales solutions, based on innovative technologies, that will enable forward-minded companies to successfully evolve & grow in this new digital era.

In order to achieve this, we are constantly searching for and investing in new technologies, while also partnering with leading software companies and implementation specialists, to bring truly successful results to our customers and for our own technology infrastructure.

That is where you come in as our Software Engineer.

Your mission will be to analyze project needs and specifications, propose robust technological solutions and implement end-to-end technological solutions that will help our customers and us to achieve our objectives successfully.

You will be expected to quickly take high ownership and evolve constantly. Like everyone in our team, you will be held accountable to our values and will be expected to hold your teammates accountable as well. Our values and culture are what unify us and allow us to make the impact that we do.

So, if our needs match your profile, you want to work in a unique company that is growing fast and you want to become part of an amazing future that is being created as we speak, we want to meet you.

You must have...

  • Full-time physical presence in Thessaloniki, Greece
  • A proven track record of successful contribution in software development implementations
  • Strong JavaScript experience (experience with React will be considered a plus)
  • Prior experience with contemporary connected systems, RESTful Web APIs and formats (JSON, XML)
  • Good familiarity with E-Commerce, ERP & CRM applications
  • Proficient understanding of code versioning tools
  • Familiar with cloud provider platforms and services
  • Good knowledge of modern software architectures & development best practices
  • Excellent communication skills both in Greek & English
  • Bachelor’s degree in Computer Science, Information Technology, Information Management or related discipline

You will…

  • Constantly collaborate with team members across company departments to successfully implement customer-related and internal projects
  • Assist the sales and services team produce technical specifications and determine operational feasibility
  • Develop system flowcharts, layouts and notes to identify requirements and solutions
  • Write well-designed, testable code, as well as document and maintain software functionality
  • Produce, maintain and optimize software integrations between E-Commerce, ERP , CRM, BI and Analytics systems
  • Comply with project plans and industry standards
  • Coordinate with external partners & stakeholders for new integration opportunities
  • Be part of developing future internal software applications based on a strategic and long-term technological roadmap

You required to have...

  • Self-disciplined and a dedicated owner of your responsibilities
  • A first-principle thinker & a creative problem solver
  • A quick learner that never stops learning
    An unstoppable do-er that is focused on deliverables
  • Self-motivated & excellent at managing your own time
  • A perfectionist that pays extra attention to detail
  • A really good listener & open to constructive feedback

Some of the benefits we offer...

  • You will be able to use preferred technologies
  • Constant learning opportunities & access to educational courses & seminars
  • A unique career opportunity in a modern organization that is growing very fast
  • You will be part of a dynamic, forward-thinking and talented team
  • Networking opportunities with successful business and technology leaders

Tell us a few things about you by answering our Software Engineer Questionnaire