Senior Front-End Engineer
Engineering | Remote US | Full Time
Lytics, the customer data platform (CDP) built for marketing teams, improves your business performance by connecting the right data to Lytics’ powerful AI engine. By combining unique behavioral insights, machine learning, and real-time campaign orchestration, Lytics equips marketers with the tools to create unique one-to-one marketing campaigns and engagements based on each user’s interests and customer journey. Some of the world’s most innovative brands use Lytics’ CDP technology, including General Mills, Live Nation, Nestlé Purina, AEG, Industry Dive, and Yamaha. We are looking for smart, passionate, and dedicated individuals to grow with us and deliver great value to our customers and company.
Our Ideal Teammate:
...is kind, passionate about their work and has high code-quality standards. They are self-motivated but enjoy collaborating closely with their team. Solving complex problems with user and data-centric solutions should be second nature along with protecting the integrity of their work by writing exhaustive unit tests. We are flexible and able to quickly adapt on our team, and are looking for the same in our new teammate.
Implement rich user interfaces with a variety of reactive web frameworks
Maintain the web app's data layer
Continuous maintenance and performance tuning of our application
6+ years working with browsers (JS, Web APIs, HTML, CSS)
General software engineering knowledge (data structures, OOP, functional programming, and the like)
Experience writing unit tests
Enjoys working on a process-oriented team
Experience working in a large codebase
Comfortable working with reactive web frameworks like React, Ember, Angular, Vue, etc.
Critical thinker with empathy for the end-user
Strong QA, PR / Code Review skills
Nice to Have Qualifications:
Strong CSS and UI Design skills
Enjoys beautifying and fine-tuning User Interfaces
Experience working with CI/CD Pipelines and dev ops automation
Experience working with Ember.js
Experience working with Agile and Scrum teams
Collaborate on UI Design and Product Design
Work with a great remote-first company
Support an amazing, disruptive CDP product
Take turns leading projects for the team
Design APIs with teammates
Design and build custom charts using Nivo and D3
You will be working on a small, agile team of talented and passionate engineers. Each individual is given a lot of freedom and responsibility day to day. Projects at Lytics are open-ended problem statements that are solved and implemented by the same people.
We are serious about testing and automation which you will get to take advantage of from day one. Continuous integration and continuous delivery ensures we always deploy high quality releases we can iterate on.
Transparency and communication around projects is key to our team. We use Github as our primary tool for source control, code review, issue tracking, project planning and the conversations happening around those things. For everything else, there is Slack.
We value the developer community and believe software is better in general if great minds are sharing. Check out some of the solutions we’ve been sharing at http://lytics.github.io.
Why Work at Lytics?
You will be working in a company with tons of talent, that is in a rapidly growing space with plenty of opportunity. Since we are not a large company you will be able to learn everyone's name, and knowledge transfers quickly across the entire company. In addition the Lytics team is professional, open with sharing ideas and leadership is more than ready to help provide guidance on making you successful.
At Lytics, we recruit and reward employees based on performance and capability, regardless of race, gender, sexual orientation, gender identity or expression, age, educational background, national origin, religion, or physical ability.
Our goal at Lytics is to create an environment where everyone, from any background, can do their best work. We know that the best ideas & the best solutions happen when people bring their uniqueness to work with them. Inclusion is an integral part of how we leverage that uniqueness into our company. Creating a culture of equality and respect isn’t just the right thing to do, it’s also the smart thing. Diverse companies are more innovative and better positioned to succeed in emerging technologies.
We are committed to taking care of our team, and along with providing a competitive salary and great benefits for employees and their families, we are dedicated to making sure there are a variety of methods for staff to grow their skills and further their careers. Benefits include affordable health insurance, 401K, flexible PTO, stock options, remote work connectivity benefits, life insurance and disability plans.
To get started, click on the link below. To fast track your application, let us know in your cover letter why this job and company is of particular interest to you. We look forward to talking!