Software Engineer, Consumer (Scala, AngularJS)

Location: MA

Department: Engineering

Type: Full Time

Min. Experience: Mid Level

Job Summary

True Fit seeks a Software Engineer to design and build full stack applications on our consumer-facing big data platform.  Successful candidates will love building software that will be used by millions of consumers. This role involves building elegant and engaging user-facing tools and APIs that power the worlds best shopping personalization.

If you are passionate about creating world-class innovation that delivers practical user benefits, join us.

Responsibilities and Duties

  • Design both front end and backend services and APIs that meet strict performance and scalability requirements.
  • Collaborate with customers and product management to build, execute, and maintain a development roadmap.
  • Code, test, ship using iterative development and continuous deployment 
  • Learn new technologies, including Scala, AngularJS, Spark, Cloud Computing, Hadoop, MongoDB, Postgres

Qualifications and Skills

  • 1+ years as a software engineer using Java or Scala.  New grads with work experience should apply.  
  • Web UI development skills are important for some roles.  Some exposure to frameworks such as AngularJS, React, or Ember will be helpful.
  • Strong SQL sills, We use Postgres, but experience with any relational database engine will do.
  • Commercial software experience is important.  We ship often under tight deadlines. Our customers are what we are about. Enterprise software development experience is a plus.
  • Design skills and the ability to understand complex requirements is an every day responsibility.  You will own a feature set from concept through requirements, build, and delivery.     
  • Undergraduate degree in a quantitative field (Math, Physics, Engineering, and/or Computer Science). 
  • Strong listening and communications skills. The best about True Fit is the people and working with others to get the job done.
  • Highly motivated self-starter and can do attitude
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*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*