Frontend Software Engineer

Salsify
Summary
Join Salsify, a leading commerce infrastructure company, and be part of a team that is scaling rapidly. As a Software Engineer, you will build and maintain frontend applications using React and Typescript, working on complex scalability problems and directly interacting with major retailers and manufacturers. You will contribute to the product roadmap, collaborate with various teams, and mentor new team members. Salsify offers a collaborative and inclusive work environment with opportunities for professional growth. The company values clarity, competence, accountability, and autonomy, fostering a culture where every team member contributes to a positive work experience. Salsify is committed to building high-quality software and providing a supportive environment for its employees.
Requirements
- 5+ years of commercial software development experience
- Experience in React and TypeScript (Go and Python knowledge is a plus)
- Experience building consumer-facing applications in a SaaS or product-based company, specializing in back-end development
- Experience with contemporary frameworks, build tools, and testing tools
- A drive to build scalable and performant applications -- you know that just because a query returns the results you need, it may not be the most efficient approach
- An interest in exchanging ideas around building robust, secure, maintainable software
- Comfort providing and receiving feedback on implementation ideas
- Thoughtful opinions about efficient and secure deployment practices
Responsibilities
- Build and ship production-grade software using some or all of the following technologies: React, Typescript, MySQL, Redis, Elastic Search, Azure Cloud, AWS, Rabbit MQ, Kubernetes
- Set technical direction and help define the technical approach for the work the team takes on
- Work closely with product and engineering management to help define the product roadmap
- Collaborate with go-to-market teams to launch new functionality
- Grow as a leader both on the team and within the broader engineering organization
- Mentor new team members as the team grows
- Participate in tech talks and guilds to exchange ideas and strategies that advance our ability to build quality software
- Be proud of what you work on, learn from, and give back to your team and the broader community - contribute to the success of an exciting and fast-growing Boston-based company with global customers
Benefits
- Competitive Salary
- Equity
- Unlimited Vacation
- Medical, Dental, and Vision Insurance (Multicare)
- Life Plan
- Meal Allowance
- Referral Bonuses