Senior Software Engineer

| Boston, US
We’re looking for an experienced full-stack engineer to join our small team and contribute to the development of a new product through their creativity, architecture, and coding skills. You will almost immediately own large pieces of our green-field development on an innovative personalized wedding invitation product we will be launching in early 2017. There are some really chunky problems here: 3-D rendering at scale in the cloud, using recommender systems/machine learning to generate cards that are unique but can be produced at scale, and building a highly scalable web architecture from day one.
Our technology stack is microservice based with back-end services in Clojure and Rails and front-end single page applications in Ember.js. We use AWS heavily and are building for high-availability and operational maturity from day one. We approach our development with a strong eye towards TDD on both the front-end and back-end.

Responsibilities include:

  • Own key functionality in our technical platform through its entire lifecycle (working with product/stakeholders to flesh out definition, architect, discuss design trade-offs and technology decisions, build it in a principled TDD manner, own its release and maintenance
  • Bring your expertise in a bunch of cool technologies/architectures. We are still a young team and are looking for people passionate about technology who can contribute to setting and solidifying our technical direction for years to come
  • Ship code - you should be someone who has a history of driving projects to completion in quick, iterative ways

You'll be great if you:

  • Have a strong background in any of: Functional programming (Clojure, F#, Scala), Service- / Microservice- oriented design in any OO language, AWS cloud architecture (we ship containers behind a unified API using a whole bunch of Amazon products to minimize our operations overhead while we are still getting to market), Full-stack web development including modern web frameworks (Ember, React, etc.)
  • Have a strong understanding of common development patterns, data structures, and algorithms (e.g. all that CS101 stuff)
  • Are strong at communicating both with a highly technical engineering team and business partners
  • Are looking for a job where you work on an exciting and tangible consumer product that your friends and family will understand (and love)

Requirements:

  • Undergrad or graduate degree, CS degree strongly preferred
  • 3+ years of software development experience, ideally on a fast-moving lean/agile development team
  • Have owned, and succeeded at delivering, a key component or system for a product that was successfully launched

At Lovepop, we believe that relationships are the most important things in our lives and people respond to things that are unexpected, personal. We build stronger relationships through products that let truly let you connect with people you care for. If you want to chat about this role or learn more about our mission or team, reach out to lars@lovepopcards.com for more info.

Read Full Job Description

Location

Boston, MA
Boston, MA

More Jobs at Lovepop10 open jobs

  • All
  • Developer/Engineer
  • Design
  • Product
  • Operations
  • Sales
  • Data/Analytics
  • HR & Recruitment