Web Engineer

Caesars EntertainmentJersey City, NJ
Hybrid

About The Position

As a Web Engineer, you will play a critical role in building and delivering exceptional web applications, driving technical excellence, and shaping the user experience. Collaborating closely with cross-functional teams, you will work on high-performing, scalable applications that provide world-class experiences for our customers. You will work with a team of experienced Engineers with a passion for innovation. This is a hybrid role reporting to our Jersey City, Office 2-3 days a week.

Requirements

  • 3–5 years of professional experience in frontend or mobile application development.
  • Strong proficiency in TypeScript and modern JavaScript.
  • Hands‑on experience building applications with React Native.
  • Familiarity with Expo and its ecosystem for local development, build, and deployment workflows.
  • Experience working in JavaScript/TypeScript monorepos (e.g., Nx, Turborepo, or similar).
  • Experience implementing or consuming a design system (component libraries, theming, tokens).
  • Working knowledge of state management patterns and solutions commonly used in React Native applications.
  • Experience with modern build tooling and CI/CD pipelines.
  • Understanding of integrating client applications with RESTful APIs.
  • low-latency/high-volume data and related defensive/performant programming patterns
  • Comfort using AI‑powered developer tools (e.g., coding assistants, test generation, documentation support) within established guidelines.
  • Strong communication, collaboration, and problem‑solving skills.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Responsibilities

  • Develop, debug, and maintain high‑quality mobile and web applications using React Native and TypeScript.
  • Build and extend applications in a monorepo environment, sharing components, utilities, and tooling across platforms.
  • Leverage Expo to accelerate development, testing, and deployment of React Native applications.
  • Collaborate closely with designers, product managers, and engineers to deliver intuitive, user‑centric experiences.
  • Implement and contribute to design systems, ensuring consistency, accessibility, and scalability across digital products.
  • Ensure applications are performant, reliable, and adhere to modern engineering best practices.
  • Write clean, reusable, and well‑tested code following sound architectural principles.
  • Participate actively in agile ceremonies, including stand‑ups, sprint planning, reviews, and retrospectives.
  • Contribute to a culture of technical excellence, continuous improvement, and shared ownership.

Benefits

  • medical, vision, and dental insurance
  • life insurance
  • disability insurance
  • a 401(k)-matching program
  • paid Personal Time Off
  • paid company holidays
  • short-term or long-term incentive compensation, including, but not limited to, cash bonuses
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service