Senior Front-End Software Engineer
Teikametrics
(Boston, Massachusetts)Professional Amazon Repricing and Inventory Optimization for high volume retailers.
Join a team of passionate software engineers in a small, rapidly growing online retail SaaS company, and help us make elegant, usable software that delights customers.
At Teikametrics, you’ll use the latest web technologies and play an active role in designing and developing both new and existing products. You’ll be expected to learn new technologies quickly and thrive in a fast-paced environment, working both in a team as well as individually.
As a Senior Front-End Software Engineer, you will lead all aspects of user-facing features and functionality for several B2B SaaS applications and work with our product manager and existing team of full stack developers to deliver an outstanding experience to our customers.
You will be expected to contribute immediately to both mature and new products and will have a significant impact on our future road map in a short amount of time.
You are a software engineer:
- with at least 5-7 years professional coding experience
- who creates elegant, testable solutions to complex problems
- who has experience designing, coding, building and testing software
- who has experience debugging and optimizing code
- who has experience with functional programming
- who is an expert at merging branches & doing code reviews for others
- who understands how to make and communicate design tradeoffs
- who ideally understands data structures, design patterns and algorithm design
- who ideally has used agile development practices like Scrum
You are a web developer:
- who builds single page web applications
- who is an advanced JavaScript developer
- who ideally has worked with one of React, Backbone, Angular or Ember
- who ideally has experience developing reusable UI components
- who ideally has experience with jQuery
- who ideally has started learning ES6 / ES2015
- who ideally has some experience with Node.js, Meteor or Ruby on Rails
You are a UX designer:
- who has experience in web usability
- who is an expert in HTML and CSS
- who ideally has good intuition on what makes a delightful user experience
- who ideally has experience converting mockups from designers into HTML
You are a team member:
- who wants to work with smart, motivated people
- who is self-motivated, introspective and driven
- who plays nicely with others
- who has excellent analytical and problem solving skills
- who has excellent written and verbal communication skills
Our front-end technology stack currently includes:
- ReactJS, Backbone, jQuery, D3
- npm, Grunt, Browserify, Jasmine, Mocha
Oher tools include:
- Ruby, Ruby on Rails, Go, Node.js, Express
- Heavy use of AWS infrastructure - EC2, S3, SQS, more
- MySQL, Postgres, Redis, Mongo
Questions
There are no answered questions, sign up or login to ask a question
- AWS
- CSS
- D3.js
- Data Structures
- Debugging
- HTML
- JavaScript
- jQuery
- MySQL
- Problem Solving
- Programming
- Ruby
- Strong Oral and Written Communication
- Testing Software
- Web Applications
- Amazon EC2
- Amazon S3
- Backbone.js
- Go
- Meteor
- Mocha
- MongoDB
- Node.js
- PostgreSQL Programming
- Redis
- Ruby on Rails
- SaaS
- Scrum
- Software Testing
- ES6
- React.js
- Software Design
- Express
- Jasmine
- Rails
- Grunt
- Simple Queue Service
- NPM
- Browserify

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.