Posted in

Full Stack Software Engineer – React/Node

Full Stack Software Engineer – React/Node

CompanyReputation
LocationLehi, UT, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • 2-5 years of experience in designing & implementing highly interactive UI for high-volume robust web applications
  • Solid programming skills in JavaScript and experience with JavaScript libraries such as React and Node.js.
  • Advanced knowledge of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
  • Advanced knowledge experience working with NoSQL databases, including development, troubleshooting, and performance optimization
  • Observability experience or willingness to learn
  • Experience working in a Cloud environment
  • User-Centric: You have a strong sense of empathy for the end-user and are driven to improve their experience
  • Technical Skills: Comfortable with data-intensive applications and distributed systems

Responsibilities

  • Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)
  • Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation, and delivery of high-quality products to our users
  • Work in a fast-paced CI/CD Kanban environment and participate actively in feature development and bug resolution
  • Capability to manage multiple projects with material-technical risk across teams and processes; may serve as a functional lead or technical owner.
  • Work on several Reputation products to extend functionality and to maintain zero customer-reported bugs.
  • Be a mentor for colleagues and help promote knowledge-sharing
  • Additional duties as assigned

Preferred Qualifications

  • Angular
  • Golang
  • RabbitMQ
  • Redis
  • Elasticsearch