Front End Software Engineer (React.js)
Buffalo, NY or Remote / Full Time

Front End Software Engineer Overview

We’re looking for a Software Engineer to help lead the continual development of the tool set based on customer demand and overall product roadmap. You will be responsible for translating product vision and UI/UX wireframes into a functioning application – everything from designing the overall architecture of the web application to evolving it over time to ensure maximum performance and stability.

About RepCheckup

RepCheckup is an online review management software that allows users to solicit positive reviews via email and text messaging, while also allowing them to monitor their ratings and reviews on 20 different websites.

We uses modern web development tools to provide a stable, secure, and useful service for our customers. Some of the technologies we employ on our stack includes Django, React, and AWS.

We value the ability to learn fast and adapt to shifting technologies. We’re especially fond of engineers who:

  • Are hackers who can balance time, feature work, and quality, and knows when to test or “just ship it”.
  • Can take ownership of their tasks and achieve project goals.
  • Have the attention to detail to ensure every customer receives the best experience we can provide.
  • To be an everyday example of a rare professional, a Results Oriented, Accountable, Resourceful and Enthusiastic professional.

Day-to-Day Responsibilities

  • Write well designed, testable, efficient code by using best software engineering practices.
  • Gather and refine specifications and requirements based on technical needs.
  • Design of the overall architecture of the service.
  • Optimize the application for performance and scalability.
  • Create and maintain software documentation.
  • Consider security and data protection in the projects you work on

These are some examples of what you can be working on:

  • Translate UI/UX wireframes to visual elements
  • Implementation of a robust set of services and APIs to power the web application
  • Management of hosting environment, including database administration and scaling the application

Skills and Qualifications

  • Creative problem solving skills, for both technical and non-technical problems.
  • Proficient knowledge on modern programming languages. Python and JavaScript are the main programming languages we work with.
  • Proficient knowledge of fundamental design principles behind a scalable application.
  • Proficient knowledge of relational databases, object oriented programming and web development.
  • Proficient knowledge of code versioning tools such as Git.
  • Basic knowledge of image authoring tools, ability to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Adobe Photoshop or Illustrator is a plus.
  • Ability to implement automated unit tests and provide adequate manual testing for quality assurance.
Apply for this position
First Name *
Last Name *
Email Address *
Location *
Phone *
Resume *
LinkedIn Profile Link

Improve Your Online Reputation Today
Get Your Free Account
Hey, a Free Offer!
Download ORM101: Getting Started With Online Reputation Management
Get a crash course in online reputation management with this free guide that will show you how to properly manage your online reputation.