Principal Software Engineer I

Full-time
USA
$146k-$183k per year
Senior Level
Posted 5 months ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Position Summary:

We are looking for a motivated and detail-oriented frontend or full stack Software Engineer to join our team. In this role, you will be instrumental in maintaining and enhancing the front-end presentation of our flagship on-premise product, utilizing TypeScript, Angular, and GraphQL.

Responsibilities

  • Research functional requirements of new product features or feature enhancements

  • Provide coding estimates for the same

  • Hands-on development using typescript with Angular backed by GraphQL

  • Employ code design patterns, including Model View Controller, Singleton, and Observer patterns

  • Adhere to coding best practices, including code organization, code commenting, naming conventions, and compliance with style guide

  • Develop unit and integration tests for new feature implementations

  • File clear, detailed defect descriptions

  • Debug, analyze, and correct defects across multiple supported browsers

  • Provide constructive feedback during peer code reviews and technical design discussion

  • Execute consistently on scoped assignments

  • Attend and contribute to all regularly scheduled planning meetings, status meetings, feature demonstration sessions, and retrospective meetings in an Agile development environment

  • Work well as part of a team to deliver high quality projects

  • Mentor junior/intermediate developers in all of the above

Requirements

  • 10+ years of experience working full-time including UI technologies

  • Experience working as part of a team on a large application

  • Experience working with a modern Javascript framework, preferably Angular/AngularJS/ReactJS/VueJS

  • College/University degree in Computer Science or equivalent

  • Strong communication skills

Desired Skills

  • Experience working with GraphQL (Apollo)

  • Experience working on Agile teams (Scrum, Kanban)

$146,200 - $183,000 a year

Go ad-free with Premium ×
About the Job
Full-time
USA
Senior Level
$146k-$183k per year
Posted 5 months ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Principal Software Engineer I

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Position Summary:

We are looking for a motivated and detail-oriented frontend or full stack Software Engineer to join our team. In this role, you will be instrumental in maintaining and enhancing the front-end presentation of our flagship on-premise product, utilizing TypeScript, Angular, and GraphQL.

Responsibilities

  • Research functional requirements of new product features or feature enhancements

  • Provide coding estimates for the same

  • Hands-on development using typescript with Angular backed by GraphQL

  • Employ code design patterns, including Model View Controller, Singleton, and Observer patterns

  • Adhere to coding best practices, including code organization, code commenting, naming conventions, and compliance with style guide

  • Develop unit and integration tests for new feature implementations

  • File clear, detailed defect descriptions

  • Debug, analyze, and correct defects across multiple supported browsers

  • Provide constructive feedback during peer code reviews and technical design discussion

  • Execute consistently on scoped assignments

  • Attend and contribute to all regularly scheduled planning meetings, status meetings, feature demonstration sessions, and retrospective meetings in an Agile development environment

  • Work well as part of a team to deliver high quality projects

  • Mentor junior/intermediate developers in all of the above

Requirements

  • 10+ years of experience working full-time including UI technologies

  • Experience working as part of a team on a large application

  • Experience working with a modern Javascript framework, preferably Angular/AngularJS/ReactJS/VueJS

  • College/University degree in Computer Science or equivalent

  • Strong communication skills

Desired Skills

  • Experience working with GraphQL (Apollo)

  • Experience working on Agile teams (Scrum, Kanban)

$146,200 - $183,000 a year