Frontend Software Engineer

Who we are

Covve is revolutionizing the way people build and nurture personal and professional relationships through our products and thought leadership.

Our flagship product, the Covve personal CRM mobile app is the #1 personal CRM app in the US, helping people rekindle relationships and stay in touch, improving their life and careers.

In addition to this core product, Covve provides solutions to specific problems in the domain of relationship management, including Covve Scan, the fastest and most accurate business card scanner in the world, contactless and digital business cards and research, workshops and education on relationship building.

Our team is small but aims very high, meaning that every member of our team is exceptional and has a huge impact on our products and business. We collaborate with global authorities including Prof. Dunbar, Head of Evolutionary Psychology at Oxford University, and Doug Lester, career strategist at Harvard Business School.

Having raised over 6M euro to date, we are backed by San Francisco investors, Metavallon.vc, the National Bank of Greece and private investors.

Our platform has over 1M users in more than 130 countries, multiple patents and is the most advanced offering in the market.

The Role

We are looking for a passionate frontend software engineer who has the desire to work in an established startup environment — things move fast, opportunities are endless and you'll be having a big impact on the company's future.

  • You will bring your experience and knowledge to our frontend team to level-up our existing products and/or develop new ones
  • Depending on your focus you will have a central role in appropriate parts of our cross-platform apps stack (Ionic, Angular, Capacitor, iOS/Android native)

Covve's next engineer:

  • Is someone as excited about developing modern innovative products as we are.
  • Wants to be part of a team of highly skilled, confident, and thoughtful people who are enthusiastic about following modern best practices and building the right products for the right audience.
  • Wants to level up their skills, both technical and soft.
  • Has the desire to work in a startup environment - things move extremely fast and each person is making a difference in the company's future.

If this sounds like you, let's talk.

You bring to the table

Whoever joins our team is here for the long run. As such we invest a lot of effort in finding the best match, which means you are guaranteed to find professional, motivated, self-driven individuals, great team-players, sharp problem solvers who feel great pride and ownership on what they create. From your side you'll bring:

Engineering skills

  • 3+ years of work experience at a modern web or mobile app focused company.
  • A track record of building and maintaining large scale projects using latest web technologies, in particular a modern JS framework (e.g. Angular/React/Vue). Experience in building cross platform mobile applications with technologies like Ionic/Capacitor, React Native and/or native mobile development will be considered a plus.
  • Comfortable in working in a continuous integration environment with a modern release workflow focused on quality (pull requests, code reviews, unit and integrations testing, automated builds and releases to name a few).
  • Solid foundations in Software Engineering - data structures, algorithms and architecture.

Soft skills

  • Experience in working with engineers, product, designers and marketing to build effective products.
  • Proficient in English, enabling you to work with our diverse team.
  • Desire to constantly learn and improve. We use a lot of new approaches and technologies and we are innovating our field.
  • Demonstrated ownership in your work, proactively managing work, while being creative and working well with others.
  • Hands on. Passionate. Driven. Creative. You get things done and done right. “Can-do” attitude in an ever-changing environment.
  • A love for technology.

Benefits

We go to great lengths to create an exceptional environment for exceptional people. We aim to attract the very best and keep you excited, productive and challenged!

Specifically:

  • Working in a team that is small but exceptional, with each person having a major impact on the end product and our customers. What you do will matter.
  • The opportunity to be part of a business that can be huge on a global scale. We're aiming very high.
  • A place where you can feel safe to grow, your opinion counts, everything is up for discussion, there are no bad ideas and we're willing to get creative and take risks.
  • We do things properly. We follow best practices, rely heavily on data for our decisions and constantly interact with our users.
  • We invest in you as you are here for the long run: sponsored conferences abroad, personal learning budget, mentoring, access to multiple paid online learning resources, in-house training sessions, to name a few.
  • We make sure our people are happy to be creative: well-designed offices, personalized workstation setup with best of class work hardware, excellent personal health insurance plan and premium espresso.
  • We know that each person performs best in different circumstances. As such, we are flexible to make sure you can perform to the best of your ability. Among other things this means hybrid working, flexible working hours to let you balance work, life, family and fun.

Our transparent application process

1. Submit your application:
To apply please email alex@covve.com with:

  • A copy or link to your CV
  • A copy or link to your portfolio
  • A short message on why you'd like to join our team

2. Interviews and test project:

  • Once your application has passed internal review you will be invited to meet with our CTO for an introductory interview via video call
  • Following this you will join us at our offices in Kifisia and meet some of the Covve team members you'll be working with in this role, such as our engineering leads and Product Lead
  • As part of the process you will undertake a hands-on session to demonstrate your skills and approach working closely with one of our team members

3. Decision:

  • You'll hear back from us in short time on our decision. If we have decided to proceed you will receive an official offer to join our team

4. Onboarding:

  • As a minimum the first month after joining will be focused on exclusively on you learning everything about Covve, our products, our ways of working, your team members and our tools. We strongly believe in setting strong foundations before work begins.