wappier is hiring a

Lead Software Engineer - Full Stack (Remote-first)

Kifisia, Greece

WHO WE ARE:

wappier is building the Next Generation of Marketing Technology, by deploying AI and dynamically transforming data-driven intelligence into optimal consumer-centric interactions. By analyzing billions of data facts per day, wappier models, predicts, and influences each consumer’s behavior in real-time. The platform’s machine learning-based 3D data visualization, engagement amplification, next best action and pricing optimization solutions dynamically understand what each consumer needs in order to engage more, stay with a brand longer, convert quicker, and take an action. Enterprises can leverage a sophisticated suite of descriptive analytics to review the past, predictive analytics to forecast the future, and prescriptive analytics to affect future behavior maximizing their revenue and lifetime value for each individual customer.

wappier was founded back in 2016 with a vision to change the martech landscape by a team of 5 tech veterans. We are now a team of 90, with 70% of the company on engineering and data science roles. Backed by first-tier US VCs, and having reached cash-flow profitability, we expect to reach 120 people by Q4 2021 and 200 a year later.

The best is yet to come, come grow with us!


WHAT WE ARE LOOKING FOR:

We are looking to expand our product development team with a Technical Leader/Senior Software Engineer. The ideal candidate should have broad experience in developing applications based on the MEAN Stack (MongoDB, Express.js, Angular, Node.js) and some previous experience in leading a product development team.


RESPONSIBILITIES:

  • Support the technical design process by participating in the analysis of technical application requirements
  • Technical mentor and coach his/her team of engineers as well as collaboration with other team leaders
  • Apply software development life cycle best practices, code reviews, CI/CD, test frameworks, documentation, for the team
  • Hands-on development, design and unit testing on real products with a focus on performance and usability
  • Be active member of a highly motivated team working with agile methodologies

Requirements

  • Bachelor’s degree in Informatics/Computer Science or a related discipline
  • 7+ years of professional experience in application development, design, unit testing and implementation
  • 2+ years of professional experience in leading software engineer team of any size
  • Strong technical skills and relevant experience with the MEAN stack
  • Strong technical skills with web application development frameworks like, Express, React, etc.
  • Strong technical skills with front-end JavaScript frameworks (Angular, React, JQuery etc)
  • Experience in designing and developing APIs and Web Services using REST and JSON
  • Experience in any NoSQL or SQL database (MongoDB, Oracle, Redis, etc)
  • Experience with software testing and code analysis frameworks like Mocha, Istanbul, JSLint, etc.
  • Excellent command of English

IDEAL CANDIDATE SHOULD HAVE:

  • Experience with microservices, event-driven and modern architectures
  • Experience in cloud computing and IaaS (AWS, Azure, etc.)
  • Experience in building apps for the Android or iOS platform will be considered as a plus
  • Experience with "Big Data" data stores and technologies (Spark, Hadoop, etc.) will be considered as a plus
  • Knowledge of software development life cycle processes & tools (Git, Jenkins, JIRA, Nexus, ) will be considered as a plus
  • Previous experience in developing applications using other programming languages (Go, Java, Python, etc.) will be considered as a plus

Benefits

At wappier we are growing our team with the vision of having top performers who contribute directly to the growth of the company.

We offer:

  1. Stock option incentive plan
  2. Private health insurance plan for you and your dependents
  3. Annual training budget allocated to certifications and courses of your choice
  4. Employee referral bonus scheme
  5. Online yoga sessions

We are an equal opportunity employer and value diversity. All employment is decided on the basis of qualifications, merit and business need.