Sr. Software Engineer
Pittsburgh, PA
Job description

We are looking for a qualified Front End developer to join our team. As a member of the development team, you must be able to incorporate our company needs into user interactions and functionality on our applications. We expect you to be tech-savvy, keeping up with the latest trends in the related technologies and aspire to combine usability with visual design. You will interact with the design team and other development members in developing web-based applications and mobile applications using a hybrid development framework.


  • Develop modern, responsive & mobile-friendly websites using HTML, CSS and modern JavaScript frameworks
  • Collaborate with back-end developers and web designers to improve usability
  • Develop reusable front end components
  • Optimize applications for maximum speed
  • Prioritize workload to meet project goals within tight deadlines
  • Research new technologies and practices that are relevant to the application
  • Work in an agile software development environment


  • 3-5 years of experience as a Front End developer
  • Experience with HTML, JavaScript and CSS
  • Experience with React or Vue
  • Preferable experience with React Native or Vue Native
  • In-depth understanding of end-to-end development process for web applications.
  • Understanding of the end-to-end development and deployment of mobile applications (preferable)
  • Understanding of techniques and practices to develop optimized and performant web applications
  • Experience working with RESTful APIs
  • Good analytical and multitasking skills
  • Bachelor’s degree in Computer Science or relevant field

Job Type: Full-time

Pay: From $70,000.00 per year


  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance


  • Monday to Friday


  • Bachelor's (Required)


  • Web development: 3 years (Preferred)
  • Vue/React: 2 years (Preferred)

Work Location:

  • One location

Work Remotely:

  • Yes
report job
Protect yourself
Company details

Company Description
At Guru, we work with hundreds of businesses ranging from aspirational entrepreneurs to household named global world beaters. They all share a common goal, to identify and attract the right people to their opportunities, i.e. you. We work differently to traditional agencies, our niche is in promoting vacancies across hundreds of social networks, online job boards and community sites, this means our clients get great coverage and you get a great platform to find high quality vacancies, many of which are only advertised through us. We believe that finding a new job should be simple, efficient and transparent. We care deeply about this.
Company ratings
    Company reviews