Senior Frontend Developer

Location:  Either Minnetonka, MN or Vancouver, British Columbia, CANADA (local candidates to these two areas only)

Our need is immediate, so reply without delay — with a current resume and your salary expectations — to careers@razrhq.com.

Overview:

RAZR is seeking a Senior Frontend Developer to be part of our Information Technology team enhancing our core offering of loyalty and referral marketing products. A successful candidate for this role will have a solid foundation of software design and development fundamentals and will be a strong, responsive problem solver with the creativity to come up with innovative solutions to varying types of technical problems. Must be a self-starter that excels in a fast-paced, quickly changing environment as well as working in cross-functional teams to collaborate and deliver solutions.

Key Responsibilities:

  • Support software throughout the entire development lifecycle. Including proof of concept, new development, system testing, fixing bugs, performance tuning and production support
  • Work with product owners to determine design and requirements of new and enhanced features
  • Integrate with 3rd party services via REST or SOAP APIs
  • Develop modern front-end web application components and services
  • Live and breathe modern front-end development best practices and design patterns
  • Assist project management by providing estimates for stories and tasks for capacity planning and provide feedback when needed to make scope and priority decisions
  • Provide support and guidance to junior developers on the team
  • Collaborate with other team members to shape overall product direction and decisions
  • Keep up to date with current development trends, security concerns, technology and tools
  • Work with team members to assess and implement technology solutions

Core Competencies & Attributes:

  • Flexibility and adaptability, coping effectively with complexity and change
  • Excellent organizational, analytical and complex problem solving skills is imperative
  • Ability to communicate and interact effectively with technical professionals, as well as users and stakeholders who are non-technical
  • Ability to work independently, thrive in a fast-paced environment, prioritize work assignments, meet deadlines and produce an acceptable volume of work
  • Ability to work and collaborate well in geographically distributed cross-functional teams
  • Resourcefulness, creativity, good judgment, consulting and report writing skills

Skills and Qualifications:

Who you are:

  • 6+ years experience delivering production ready web based applications
  • Javascript development experience and knowledge of common 3rd party libraries and frameworks
  • Development experience using HTML, JavaScript, and CSS
  • Experience using an SPA framework similar to Angular
  • Experience building applications from the ground up
  • Familiarity with relational databases, Object Oriented design principles, RESTful web services and service oriented architecture

Who we are:

  • Stack primarily focused on Java, Angular, Postgres, Docker, AWS
  • Teams following Scrum framework implementation of Agile
  • Source control via Git and collaborating via pull requests