Quick Take
Software Engineer II role at Upland Software, all-remote across India. Requires 4-5 years of experience with Angular, TypeScript, GraphQL, and AWS serverless integration for InGenius CRM telephony products. Direct application on Upland's UltiPro portal.
Upland Software (Nasdaq: UPLD) delivers enterprise cloud solutions that automate content workflows, streamline knowledge management, and empower digital workplace collaboration. Trusted by more than 1,100 enterprise customers, Upland's product portfolio includes InGenius, an industry-leading platform that integrates computer telephony with top-tier CRM environments.
As a Software Engineer II on the Upland InGenius engineering team in India, you will contribute to browser applications that bridge enterprise CRM software with telecommunication systems. The position involves solving investigative technical challenges, navigating complex browser limitations, and architecting resilient client interfaces backed by modern AWS serverless cloud services.
This is a curated frontend role from Upland Software. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on Angular, TypeScript, JavaScript and more.
Quick answers about this role, the stack, and how to apply.
Ready to apply?
Salary Calculator
NEWSee if this role pays market rate
100+ curated frontend interview questions with cheat sheets.
Test your skills with real-world interactive coding challenges.
Upland Software interview experiences, machine coding rounds & system design questions.
Book a 1:1 mock interview and get actionable feedback for top frontend roles.
Roles matching the tech stack you're looking at
Browserbase
New York, New York, United States
Handshake
San Francisco, California, United States
HavocAI
Remote, United States