Generac Power Systems - Denver, CO

posted about 2 months ago

Full-time - Mid Level
Remote - Denver, CO
Electrical Equipment, Appliance, and Component Manufacturing

About the position

Generac Power Systems is seeking a Software Engineer IV with a focus on React Native to contribute to the development of mobile applications that support the company's mission of reducing global carbon emissions through renewable power backup systems. This role involves significant responsibility in shaping applications, driving end-to-end software development, and innovating UI/UX design. The ideal candidate will have strong engineering skills, a passion for quality, and the ability to understand complex systems while working in a dynamic environment.

Responsibilities

  • Architect and implement mobile apps in React Native and Typescript that meet market needs.
  • Drive end-to-end software development from design through deployment and post-deployment improvements.
  • Innovate UI/UX design by collaborating with product managers, designers, and other engineers.
  • Create wireframes, storyboards, user flows, process flows, and site maps in Figma to communicate design ideas.
  • Implement infrastructure for ease of validation and mobile app maintenance.
  • Review project ideas and provide technology input, balancing business requirements with technology standards.
  • Maintain technical expertise in emerging front-end technical trends.
  • Write user and technical specifications in line with business needs.
  • Self-direct and work in a dynamic environment with high attention to detail.
  • Travel to different facilities worldwide, collaborating with teams and deploying solutions.

Requirements

  • Bachelor's or master's degree in Computer Science or related field.
  • 6+ years as a JavaScript developer.
  • 4+ years experience with Typescript and React Native, and tools such as Redux.
  • Experience with UI/UX design, preferably with Figma.
  • Deep understanding of front-end architecture and data-driven development.

Nice-to-haves

  • Experience with AWS services such as S3, IAM, etc.
  • Experience with SQL and NoSQL databases.
  • Knowledge of CI/CD tools and processes; Git, Jenkins, Maven, CircleCI.
  • Proven ability to build team depth and mentor engineers.
  • Engaged, proactive, and positive attitude when taking on challenging tasks.

Benefits

  • Comprehensive medical benefits
  • Employer RRSP contribution matching
  • Work-from-home flexibility
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service