View Our Website View All Jobs

Software Engineer with UI Development Exp

At Rivers Agile, we’re passionate about solving problems through creating meaningful software. Engineers are the heart of that. We crave opportunities to learn new technologies, understand new businesses, and work in a supportive and diverse environment filled with challenges and some fun.
Position Overview:
We are looking for experienced front-end developers who thrive in an engineering-first consulting firm. The team will develop a web application onsite in the east end of Pittsburgh for an internationally recognized company. We need engineers who make strong and positive impressions through the software they build and the passion they bring.
Required experience:

  • Bachelor’s Degree in Computer Science or a related field, or significant equivalent experience
  • 4 years software development experience
  • Proficient at creating engaging user interfaces using modern JavaScript frameworks: React, Angular JS, Redux, Webpack, D3
  • Fluent in HTML, CSS, JavaScript
  • Proficient with consuming REST web services and handling their payload to drive the UI
  • Experience with version control systems: git, Subversion, or Mercurial
  • Computer science fundamentals in object-oriented design, data structures, and complexity analysis

Other relevant skills:

  • Experience with Vue.js, Ember, Backbone, ES6, Babel, Web Components, or D3
  • Experience with Ruby on Rails or Node.js
  • Knowledge of microservices development and security implementations
  • Experience in data-driven UX design and analytics
  • Knowledge and experience in performance analysis and optimization
  • Experience with DevOps, Kubernetes, Armada, Docker, etc.
  • Serve on a team tasked with building the next generation of their product using Microsoft ASP.NET MVC
  • Maintain a consultant’s attitude by:
    • Understanding when to challenge client decisions
    • Being empathetic to client concerns
    • Balancing the needs of internal and external priorities effectively
  • Guide, coach, and mentor other engineers through:
    • Code reviews
    • Lunch and learn sessions
    • Acting as an engineering advocate
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*