Job Description

Description

Position Summary

A Front-End Developer is responsible for creating, maintaining and deployment of applications (UI and back-end code), and other applications as needed.

To be successful in this position, you should demonstrate strong attention to detail and have analytical and problem-solving abilities. In addition, the ideal candidate must interpret and implement development standards and provide accurate and comprehensive feedback to colleagues.

Essential Responsibilities

  • Develop interactive websites using HTML, CSS, and JavaScript with a responsive design for a wide range of devices
  • Work with CSS Preprocessors, such as Sass, to create modular CSS
  • Utilize JavaScript Frameworks to efficiently develop complex projects
  • Use responsive web design to provide an optimal experience across all devices
  • Work on an Agile team with Project Managers, Software Engineers, Quality Assurance Specialists, and Designers to ensure each project meets the client’s requirements and goals
  • Identify, troubleshoot, and document browser/platform compatibility issues and standards
  • Work alongside clients, vendors, or offshore partners to ensure project delivery
  • Collaborate with the business and Business Analysts to gather the requirements for projects and applications
  • Deploy and support core system products while providing a best-in-class customer experience. This may include after-hours support if issues arise as a result of the deployment

Knowledge, Skills And Abilities

  • Some experience in:
  • HTML5
  • Javascript (React, Nuxt.js, Vue.js, or Typescript)
  • CSS (Tailwind or Sass)
  • Git workflows
  • Command line
  • Experience creating responsive websites for any device size
  • Excellent troubleshooting and debugging skills
  • Excellent time management, planning, and prioritization skills
  • Extreme attention to detail
  • Excellent writing, grammatical, and proofing skills
  • Experience working on an Agile team a plus
  • Professional manner and collaborative approach working within a team
  • A functional understanding of PHP, Symfony or C# a plus
  • Willingness to learn and grow

Experience And Training

  • 3-5+ years of experience in professional Web Development

Ruoff Mortgage reserves the right to modify, interpret, or apply this job description in any manner the company desires. This job description in no way implies that these are the only duties, including essential duties, to be performed by the employee occupying this position. This job description is not an employment contract, implied or otherwise. The employment relationship remains “At Will.” The aforementioned job requirements are subject to change to reasonably accommodate qualified individuals with disabilities.

Requirements

Physical Demands and Work Environment

Physical Demands:

  • Mostly sedentary, however, while performing the duties of this job, the employee is occasionally required to walk; reach with hands and arms; stoop; talk and hear.
  • Extensive reading and computer use is expected more than 50% of the time. Receiving and expressing detailed information verbally, in person and by telephone is essential. Must be able to verbally communicate effectively with others.
  • Occasionally lift and/or move up to 15 pounds.
  • Regular attendance is necessary and essential to this position.

Work Environment:

  • Hybrid (three days in office and two days remote)
  • Professional atmosphere in a corporate environment
  • Routinely uses office equipment such as computers, phones, photocopiers, filing cabinet.
  • Care must be observed while driving – absolutely no texting while driving.