What are the responsibilities and job description for the Frontend Developer position at Select Services?
Select, a leading US consumer brand marketing firm, is designing and building a highly innovative go-to-market platform for world class consumer brands in food, beverage and lifestyle. Select is looking for an all-star Front End Developer to join our team in Burlington, VT to contribute to the evolution of our marketing platform. The ideal candidate is a self starter, loves learning and engaging in new challenges, and is a great team player.What We're Looking For : We're seeking purpose-led, results oriented technology professional to work at our HQ location in Burlington, VT. Desirable candidates will apply an agile methodology and simple test and learn toolkit to solving challenges as our application evolves in the market. Thousands of client users on the product allow a unique opportunity to iterate and make progress with both thought and pace.Strong problem-solving skills and a keen eye for UI / UX details.Experience working in ReactExperience with Redux (or other state management libraries) is a plus.Experience with SQL databases, specifically Postgres is a plus.Experience working in Ember is a plusKey Responsibilities : You'll collaborate with product, service, and back-end teams to develop responsive, intuitive interfaces. You'll take ownership of UI components, improve performance, and ensure a seamless experience for our users.Develop & Optimize Front-End features using React and TypescriptOther Technologies used by our team : Elixir, JSON-API, Postgres queries with Ecto or raw SQL, Render Hosting, Github, and JIRA.Willingness to be part of a team, but have individual ownership of outcomes and deadlines through independent work.Work closely with UI / UX developers to translate ideas into experiences.Ensure responsive design and cross-browser compatibility.Collaborate with back-end Developers to integrate APIs and data services.Continuously improve performance and optimize workflows for our users.Write scalable and maintainable code by following best practices, including DRY, modular design, and performance optimization.Participate in code reviews, testing, and continuous deployment processes.