
Senior Software Engineer
Upland Software
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
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