Front End Developer
Job Description
Robert Half is seeking a Front End Developer in Las Vegas, NV (onsite) to build reliable, high-quality browser-based experiences. This role combines modern front-end development with precise client-side data handling to support analytics and tracking.
What you’ll get
- Medical, vision, dental insurance
- Life and disability insurance
- 401(k) plan
Salary: USD 100,000 - 110,000 per year. Experience: 3+ years.
Responsibilities
- Develop and improve front-end features using JavaScript, React.js, HTML, and CSS (and related frameworks) to deliver responsive user experiences.
- Use developer tools and network inspection utilities to investigate browser behavior and client-side issues, including request, pixel, and beacon problems.
- Review, organize, and maintain client-side data structures to support accurate capture of e-commerce and user-state information.
- Configure and support tag management solutions including Google Tag Manager, Tealium, or Adobe Launch for tracking and analytics implementations.
- Diagnose data collection issues by tracing race conditions, script execution timing, and load-order conflicts across web applications.
- Work with business and technical stakeholders to translate tracking goals into actionable technical specifications.
- Validate analytics implementations with a detail-oriented approach to confirm data quality, completeness, and consistency.
- Apply front-end best practices to improve maintainability, performance, and reliability across digital experiences.
Requirements
- 3+ years of front-end development experience.
- Strong command of modern JavaScript, including asynchronous programming, closures, and DOM manipulation.
- Hands-on experience with React.js, HTML, CSS, and contemporary front-end frameworks.
- Familiarity with browser debugging tools and network monitoring applications such as Charles Proxy.
- Experience working with client-side data layers and structured web analytics data.
- Working knowledge of tag management platforms, including Google Tag Manager, Tealium, or Adobe Launch.
- Ability to troubleshoot methodically and communicate requirements clearly across teams.
Tools and technologies
JavaScript, React.js, HTML, CSS, Google Tag Manager, Tealium, Adobe Launch, Charles Proxy.