Front-end Jobs nearBoston, MA
Jobs farther away
Full Stack Engineer
Simon Data was founded in 2015 by a team of successful serial entrepreneurs. We're a data-first marketing platform startup, and we approach our work seriously; we tackle problems in a scrappy and disruptive fashion, yet we build for scale to support our clients at big data volume.
We are the first and only enterprise customer data platform with a fully-integrated marketing cloud. Moving beyond the limitations of both categories, Simon’s platform empowers businesses to use enterprise-scale big data and machine learning to power customer communications in any channel. Simon’s unique approach allows brands to develop incredible personalization capabilities without needing to build and maintain massive bespoke data infrastructure.
Our culture is rooted in organizational transparency, empowering individuals, and an attitude of getting things done. If you want to be a valuable contributor on a team that champions these core values we would love to hear from you.
As a Senior Full Stack Engineer at Simon, you will be collaborating with passionate engineers every single day. Our full stack engineers are responsible for our entire web application, our massive integrations platform, and our real-time API service. Our clients rely on Simon to engage with hundreds of millions of customers -- sending over billions of messages annually. Successful engineers have a readiness to tackle complex problems; build fault tolerant, highly available systems; and pivot as our business continues to 10x in scale.
What You'll Do
You’ll be involved in pushing our Django application to its limits and design new architecture to scale it to 10x the traffic
You’ll develop code modules that elegantly scale to power projects like joining massive distributed identity events or expertly delivering millions of deeply personalized messages in minutes
You’ll have the chance to help drive the evolution our front-end stack onto the newest tech (TypeScript, GraphQL)
You’ll own real-time marketing integration from end-user action to third-party engagement like Push Notification, Email, In-app Messaging with any provider
You’ll collaborate with our elite data science team to perfect a seamless predictive experimentation framework
You’ll participate in team-wide discussions ranging from architecture to developer productivity to security to the best IDE
You’ll get to promote our technical brand through contributing to Open Source Software and promoting and sharing it at conferences locally and nationwide
You’ll be involved in our mentorship program, whether that’s helping your coworkers expand their skill set or learning from them to expand your own
Minimum of 5 years of in depth software development experience designing, deploying, and owning several substantive projects with company-wide impact
Minimum of 3 years of experience working with various functional owners in your company (spanning product management, program management, as well as Dev/Tech Ops)
Proficiency with at least one mainstream programming language (Python, Java, Scala, C#, Ruby, etc.)
Value rapid iteration over extended debate
We’re proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.Apply
Who’s Clearcover?Clearcover is the smarter car insurance company. We use powerful technology to offer everyday drivers better coverage for less money. We’re proud to be one of the fastest growing startups in Chicago, and we’re currently looking to add a few more extraordinary people to our team.
The primary focus for this job will be to maintain and build our front end app suite. You will work in a highly collaborative team within the Product & Engineering vertical building software of the highest quality, and develop a deep understanding of our technical products.
What will you do?
Work closely with Product to spec out the technical aspects of a feature from inception through delivery
Own front end feature development, ensuring tracking/analytics are instrumented and your work meets the agreed upon acceptance criteria
Continuously improve existing codebases
Write acceptance, integration and unit tests
Be involved and conduct small to large scale architecture discussions when necessary
Help create engineering leaders by mentoring junior to mid level engineers
Collaborate with back-end engineers on various architecture discussions
What do you have?
Extensive experience with TypeScript
Strong knowledge of ReactJS
Strong knowledge of Redux/React Context API/Hooks
Strong knowledge of front end technologies including HTML/CSS
Experience working with API service-based architectures and RESTful APIs
Experience writing tests at various layers
Experience developing responsive web applications
Experience with building, deploying and operating technical components of sizable complexity
Nice to haves:
Experience with GraphQL
ReactJS testing (Jest/react-testing-library)
Experience working remotely
Experience investigating data bugs throughout the stack
What's in it for you?
Unlimited vacation, we hire adults
Equity for all employees, so you own a piece of the pie too
Dental and Vision, we've got you covered 100%
Medical, we cover 90% of your premium, 75% of your dependents and contribute to your HSA and HRA (cha-ching)
We invest in your future by contributing 3% of your salary to a 401(K), even if you don't
Come to work pre-taxed through our FSA commuter benefits
and yes, we have unlimited LaCroix, beer, snacks and the occasional ice cream social
Senior Software Engineer, Ads & Partnerships
Quizlet is a leading company in consumer learning technology with proven traction and huge growth ahead. Our business model is robust with two strong revenue streams — advertisements and paid subscriptions. Our ads business allows us to offer amazing study tools to millions of students around the globe for free. This is an exciting time to work on our ads products because we've only scratched the surface. We're eagerly looking forward to creating unique Quizlet-native ad offerings sold through direct deals. Come help us scale one of the fastest growing and highest quality consumer learning brands, as we develop innovative simple-to-use study tools that help students everywhere.
What you'll do
Architect and build a scalable ad and partnerships platform
Build features and ship experiments using React/Redux
Collaborate with Backend Engineers to design and implement APIs
Build automation and abstractions (such as reusable UI components) to improve development speed
Integrate with external ad sdks and partner APIs
Participate in design, code, and architecture reviews
Investigate new technologies that may be of use to the team
Developing an integration solution that enables seamless studying across learning platforms
Building a performant video ad product with controls to deliver a useful ad experience to our users
Provide and evaluate metrics to ensure we are providing an ad experience with minimal distraction
Sharing our best practices through technical blog posts, meet-ups, and conferences
What we are looking for
5+ years of experience building rich, interactive web applications
Well-rounded full-stack expertise:
Experience working with server-side MVC web frameworks and REST APIs
Experience working on large-scale consumer websites, with attention to scalability and performance concerns
Excitement about the impact your work could have on the lives of students and teachers every day
Familiarity with ads concepts like video ads, header bidding, takeovers, and viewability
Experience integrating with an ad server - ideally with Google Ad Manager (DFP)
We hope you are excited about everything you read so far. We highly encourage you to apply for this position, even if you feel you do not meet all the requirements. Quizlet is always looking for amazing folks that believe in our mission and can contribute to our team in various ways - not merely candidates that fit a certain mold.Apply
Senior Software Engineer, Frontend
On our engineering team, you’ll get to implement and design new tools for both commercial products as well as internal tools to help automate, test and add new functionality to support the various engineering and deep learning team functions. The tools you build will help support the everyday flow of all things engineering and deep learning, you’ll get to build out deployment production infrastructure pipelines and tools.
The exciting things you will get to do:
Build and extend product integration points for customer specific needs, as required.
Create tools and solutions supporting internal operations and functions.
Help prototype new solutions with the rest of the engineering team to build out new products and services.
Support and sustain internal hardware and software infrastructure under the guidance of our Lead Architect.
The experience and qualifications we hope you bring to the position:
Minimum Bachelor's Degree in a related field, or equivalent practical experience.
Proficiency in object-oriented Python coding and debugging.
Experience deploying software tools and application through CI/CD process.
Experience building out data centers and selecting server componentry.
Ability to work effectively with a global team through virtual meetings.
Major plus if you have this experience:
Working familiarity with RDBMs like Postgresql or SQLite.
Experience with Docker containers.
Experience with Flask.
Experience with AWS.
We celebrate diversity at our company and are proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, gender identity, or disability status. We understand that to hire the best talent, we need to search the globe. We encourage our employees to be themselves and require tolerance and acceptance among our diverse talent.Apply