TypeScript Engineer
NOTE: This role is open to US-based candidates only.
Engineering | Mid-Level | US Remote
Company Overview
Firebrand.ai is creating a technology platform that empowers enterprises to build, operate, and support Generative AI applications more effectively. Our unique orchestration technology enhances the intelligence, manageability, and reliability of Generative AI applications, giving forward-thinking enterprises a competitive edge in the AI Age.
Job Overview
We are currently looking for a TypeScript Engineer to help us scale. This role is for engineers with at least 3 years of hands-on experience in TypeScript and 5+ years of total software engineering experience—if you’re still getting up to speed with TypeScript, this won’t be the right fit. You’ll work on high-performance backend systems, integrating APIs, cloud services, and LLMs in a fast-moving, dynami team. If you’re comfortable designing scalable, production-ready applications in TypeScript, and enjoy solving complex engineering problems, we’d love to hear from you.
Job Responsibilities
- Develop and maintain scalable applications using TypeScript and Node.js.
- Build high-performance APIs and integrations with enterprise systems.
- Write clean, testable, and efficient code that aligns with industry best practices.
- Optimize database interactions and schema design for application performance.
- Contribute to system architecture discussions and propose improvements.
- Implement robust error handling, logging, and monitoring for application reliability.
- Create clear and concise documentation, including integration specifications and workflow diagrams.
Required Qualifications
- 3+ years of professional experience with TypeScript (not just JavaScript with TypeScript syntax).
- 5+ years of total software engineering experience.
- Strong proficiency with Node.js and backend development.
- Experience working with RESTful APIs, GraphQL, or other API architectures.
- Familiarity with modern development workflows, including Git, Docker, CI/CD pipelines.
- Solid understanding of asynchronous programming, event-driven systems, and microservices architecture.
Preferred Qualifications
- Experience integrating enterprise systems and third-party APIs.
- Experience working with cloud platforms (AWS, Azure, or Google Cloud).
- Familiarity with AI/ML concepts or experience integrating LLM-based applications.
- Exposure to enterprise software development and high-scale distributed systems.
- Knowledge of security best practices for API development.
Travel Expectations: Occasional travel may be required for client workshops and in-person team meetings.
Firebrand is an Equal Opportunity Employer. At this time we are unable to offer immigration assistance or sponsorship. While we fully support the use of AI tools, candidates who use such tools during a live interview will be disqualified.