← Back to all jobs

Frontend Software Engineer

FanThreeSixty
🏢 FanThreeSixty 🇺🇸 Kansas City, MO, US 🕑 October 24

Job Description Summary

The FanThreeSixty Software Engineer is responsible for development activities related to FanThreeSixty’s products, collaborating closely with Product Development, UI Design and other Engineering Teams. In addition, the Software Engineer Role is responsible for following design principles and coding standards to maximize usability, responsiveness and performance for clients.

ESSENTIAL FUNCTIONS

  • Execute all development tasks, primarily designing codebase solutions for troubleshooting, changing and maintaining the FanThreeSixty codebase and datasets
  • Follow team software development methodology to implement solutions, including code documentation and tests.
  • Work with a team of Software Engineers to achieve quality and on-time release
  • Collaborate with the Product Team on functional requirements to ensure a quality end product
  • Participate in Agile software development all the way to code release, including backlog prioritization/estimation, sprint planning, sprint execution, daily stand-ups, quality assurance/testing, and sprint review
  • Support enhancements and code changes, ensuring they are integrated successfully with all other aspects of the FanThreeSixty platform
  • Develop against high level business design contained to a small to medium complex unit; identify bugs while reviewing architectural and technical designs
  • Identify new design patterns and code design to improve code quality and maintainability
  • Follow current FanThreeSixty standards including coding, API, and testing standards and identify weak areas and suggest changes for improvement
  • Identify complex unit test scenarios and commonly leverage unit testing concepts such as Mocks, Stubs, Spies and Injection
  • Proficient at identifying proper functional test coverage for a unit and able to identify test coverage needs at the integration and system level.
  • Produce self-documenting code with inline comments as necessary
  • Represent FanThreeSixty in a professional manner at all times
  • Perform other related tasks as assigned

PERSONAL ATTRIBUTES

  • Strong organizational, communications and interpersonal skills
  • Ability to organize work effectively, conceptualize and prioritize objectives and exercise independent judgment based on an understanding of organizational policies and activities
  • Ability to handle multiple tasks in a fast-paced environment
  • High stamina and ability to handle pressure
  • Collaboration skills
  • Excel working both independently and in a group to create business solutions
  • Comfortable with cutting-edge technology
  • Unrelenting desire to deliver high quality products
  • Strong problem solving skills 

SKILLS AND EXPERIENCE

  • Minimum of two (2) years of programming/knowledge in the following technical areas:  JavaScript, React, Angular,HTML5, CSS, cross-browser compatibility, Web User Interface Design (UI), Responsive Design, Security Principles, Object-Oriented Design, Web Services (REST/)
  • Strong web development skills in a professional environment
  • Exposure and practical use of NodeJS
  • Git Version Control
  • Experience with Agile/Scrum software methodology
  • Experience using JIRA or other agile project tools

Apply now

or subscribe to receive angular jobs in your e-mail

Get

notifications in your