Software Engineer, Web

Location: Riga, Latvia

Department: Engineering

Type: Full Time

Min. Experience: Entry Level

About Us

At FullContact, we believe business is personal. That is why we dedicate ourselves to enabling better relationships by providing professionals and small teams with contact insights software that allows them to focus on what matters most - relationships.

What we do  

We are building a cross-platform contact management app. If you really want to dive deep, you can try out our:

Where we work

Here is a video tour of our Riga office where most of the FullContact Apps team resides. We also have offices in the United States and India.

What we believe

Our Core Values are a big part of our DNA. They define what we stand for and embody the expectations of each team member.

  • We Are Awesome with People
  • We Ship. Improve. Repeat
  • We Are Open, Honest and Transparent
  • We Are Customer Obsessed
  • We Win and Lose as a Team
  • We‘ve Got Grit


About You

Must haves

  • You enjoy writing beautiful and concise code
  • You care about your product's UI and UX
  • You equally care about what should be done and how it should be done
  • You always finish what you start
  • You are self-motivated and driven to succeed
  • You understand that learning never stops

Nice to haves

  • Experience with Clojure or other functional programming languages. You dream in pure functions.
  • Experience in working on web-based apps.
  • Experience with React and Redux.


About The Job

You would be a part of a small web dev team, working on FullContact's Web app and Chrome extension. Implementing new features, improving overall quality and creating a delightful experience for our users, based on our designer and product choices, as well working on codebases technical improvements and quality, working together with other engineers.

Some of our tools

As a developer in the web team you will encounter:

  • Reagent and re-frame frameworks
  • Written in Clojure/Clojurescript
  • That gets spewed out as React JavaScript
  • That sometimes gets used by other teams and apps
  • Is committed to git and reviewed by peers
  • That sometimes is broken by QA
  • About which they will let you know via Slack or Clubhouse

Typical work week

  • 3 standups
  • 2 releases
  • Planning meeting with the product team
  • Meeting with the entire Riga Engineering team with an aim to identify and solve problems
  • Pair/mob programming session
  • Plenty of time for writing features, squashing bugs and R&D
  • An occasional CS:GO match or happy hour (not even remotely mandatory though)


  • Salary 2,600 EUR per month or higher based on skills and experience.
  • Generous stock options.
  • Paid, PAID vacation: in addition to personal leave, once a year we’ll actually PAY you 5500 EUR to take an awesome vacation!
  • Sunny office in the very centre of Riga + free parking.
  • Opportunity to attend industry events and conferences.
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Who referred you to this position?
Website, blog or portfolio:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*