Upland Software

Senior Software Engineer

Upland Software

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop new features using multiple technologies across both front and back end
  • Troubleshoot and diagnose issues with your code and production environments
  • Collaborate with team members to establish objectives and design more cohesive code
  • Mentor and coach team members on software design and code quality
  • Own the development of a feature from start to finish
  • Balance technical debt vs feature development
  • Be an active participant in peer reviews of code

Requirements

  • 5-7 years of experience
  • TypeScript, Angular, and NodeJS
  • GraphQL
  • AWS Serverless, DynamoDB, and CDK
  • Understanding of browser technologies and limitations
  • JavaScript build tools (e.g. Webpack)
Benefits
  • Flexibility to manage working hours for work-life balance
  • Equal Employment Opportunity Employer
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptAngularNodeJSGraphQLAWS ServerlessDynamoDBCDKJavaScript build toolsWebpack
Soft Skills
collaborationmentoringcoachingtroubleshootingdiagnosing issuescode qualitypeer reviews