Note: The job is a remote job and is open to candidates in USA. Tebra is an all-in-one EHR+ platform built exclusively for independent healthcare practices. As a Staff Software Engineer, Front End, you will lead the architectural direction for large-scale UI initiatives and integrate AI into products to enhance user experiences.
Responsibilities
- Own a product end-to-end from defining the problem we should solve to meet our OKRs to designing, building, shipping, and operating the solution
- Act as a key technical partner for Product Management, co-owning the roadmap, identifying key risks, and surfacing new engineering-led opportunities
- Rapidly form hypotheses based on data and iterate quickly to find tactics that deliver the biggest impact. Rinse and repeat
- Focus on what’s right, not who. Solicit feedback, learn, teach, and give candid feedback to grow and improve together. Continuously
- Architect & code frameworks that can be leveraged by the team
- Invest in technical foundations to accelerate our shipping rhythm. Ship products worthy of recognition
- Champion the integration of AI tools (like coding assistants) into our daily development lifecycle to boost team velocity, improve code quality, and streamline testing
Skills
- 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, influencing the shape of APIs where necessary
- In-depth knowledge of JavaScript/TypeScript, CSS, NodeJS, and the tooling ecosystem (NPM, Yarn, Babel, Jest, Cypress) to the extent you can describe its limitations and tradeoffs
- 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 including post-launch support involving multiple teams
- Have development experience working with LLMs, AI-driven UX, or agentic workflows
- Desire to blaze the trail on less-glorious engineering tasks that are important to the business
- Constructively dissatisfied with the status quo
- Comfortable working on problems that do not have well defined requirements
- Experience building and mentoring software engineering teams
- Can drive difficult engineering discussions with the team and present a menu of options to management
- Able to communicate effectively with both technical and non-technical audiences
- Ability to partner with product management to develop requirements
- Well versed at recognizing project risks and opportunities
- Able to make build vs. buy software decisions
- Able to look beyond software best practices to make tough technical decisions that are tailored to business needs
- Familiarity with query and analytical tools such as SQL, Google Analytics and FullStory
Benefits
- Need work from home basics? We offer a discount through Dell!
- Offer a number of resources to help you keep your mind and body healthy
- Check out Gympass for a great workout
- TelusEmployee Assistance Program to find mental health resources
- Costa Rica: offers a wellness and childcare subsidy
- Costa Rica: University/Education discount!
- Costa Rica: Check out Gympass for access to health and fitness apps
- Costa Rica: or Telus Employee Assistance Program to find mental health resources
Company Overview
Company H1B Sponsorship