Staff Software Engineer, Front End

T
TebraSoftware Development
United States, EST, PSTFull-TimeStaff
Salary169500 - 189750 USD per year
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
8+ years
Required Skills
GraphQLLeadershipNode.jsSoftware DevelopmentAgileArtificial IntelligenceCypressFrontend DevelopmentCSSJavascriptJestSoftware ArchitectureTypeScriptUI DesignYarnData StructuresAngularREST APIReactCI/CDProblem SolvingMentoring

Requirements

  • 8+ years of software development experience including building production-grade web applications using React, Vue, Angular, or Material UI.
  • Mastery in utilizing REST/GraphQL APIs efficiently.
  • In-depth knowledge of JavaScript/TypeScript, CSS, NodeJS, and the tooling ecosystem (NPM, Yarn, Babel, Jest, Cypress).
  • Deep understanding of the tradeoffs between static generation, server-side rendering, and client-side rendering.
  • Exceptional level of engineering fundamentals including a strong grasp of data structures, caching strategies, and asynchronous programming (promises, futures, callbacks).
  • Understanding and experience with monorepo environments and microfrontend architecture.
  • Led and shipped large-scale projects from conception to production.
  • Have development experience working with LLMs, AI-driven UX, or agentic workflows.
  • Familiarity with query and analytical tools such as SQL, Google Analytics and FullStory.

Responsibilities

  • Own a product end-to-end from problem definition to operation.
  • Act as a key technical partner for Product Management.
  • Rapidly form hypotheses based on data and iterate quickly.
  • Architect & code frameworks for team leverage.
  • Invest in technical foundations to accelerate shipping.
  • Champion the integration of AI tools into the development lifecycle.
  • Experience building and mentoring software engineering teams.
  • Drive engineering discussions and present options to management.
  • Communicate effectively with technical and non-technical audiences.
  • Partner with product management to develop requirements.
  • Recognize project risks and opportunities.
  • Make build vs. buy software decisions.
View Full Description & ApplyYou'll be redirected to the employer's site
169500 - 189750 USD per year
Apply Now