Back to jobs

Senior/Mid Frontend Engineer - React

Sensor TowerUnited StatesAdded 6d ago
Senior Frontend Engineer - React/TypeScript
Full-time
Apply on company siteCraft my tailored resume free

Free to start · No card

Job description

About the position Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods, finance, and investment. This role offers the excitement of a startup mindset and the opportunity to architect high-visibility, rapid-release products, while valuing mentoring talented engineers and driving technical excellence. Join us in our journey to change how the world gains insights in digital marketing! Responsibilities Architect and deliver complex, scalable frontend systems that are simple and effective, removing unnecessary complexity from our codebase.Partner with Product Managers to co-author requirements and shape the scope, ensuring engineering feasibility is considered during ideation, not just execution.Lead technical decision-making for medium-to-large scoped features, taking responsibility for the successful delivery of value to the customer, not just the completion of tickets.Mentor junior and mid-level engineers through code reviews, pair programming, and by instilling quality-first habits across the team.Take ownership of the frontend stack by proactively identifying bottlenecks, technical debt, or systemic issues and driving the initiatives to fix them.Advocate for and drive best practices in React, TypeScript, and web performance optimization across the engineering organization.Collaborate deeply with Data Science and Backend Engineers to ensure seamless data flow and end-to-end system reliability, and use these partnerships to progressively expand your expertise across the full stack.Requirements Software engineering experience with a deep specialization in modern JavaScript, TypeScript, and React.Proven ability to architect complex state management.Engineers who understand the principles of state management and can adapt expertise from other libraries like Redux or MobX.Ability to design systems that handle complexity without becoming complicated, prioritizing long-term maintainability.Experience elevating the skills of peers through teaching patterns and best practices.Competence in writing robust and efficient unit and integration tests using frameworks like Jest, Cypress, or Playwright.Deep understanding of web performance, browser internals, and optimization techniques for data-heavy applications.A \"Product Owner\" mindset, caring deeply about the \"why\" behind every feature and viewing code as a tool to solve real user problems.Comfortable pushing back on requirements and proposing alternative solutions that drive better business outcomes and user experiences.Nice-to-haves Experience in data visualization and analytics (handling large datasets, heavy DOM manipulation).A portfolio, GitHub history, or technical writing that demonstrates clean code, an eye for design, and the ability to solve complex architectural challenges.Familiarity with Ruby on Rails framework and NoSQL/Columnar databases (MongoDB, Clickhouse).