Our client in Scottsdale AZ works hybrid on site, so must be local and willing to go into an office 3 days per week.
We are seeking a dynamic Lead/Staff Engineer to join our team. This role emphasizes deep experience in front-end development. Expertise in the React/Node stack is ideal but open to other stacks for this position, as well as past lead/staff/principal experience and an in-depth knowledge of the best practices surrounding front-end development, patterns and implementation based on Figma, material UI, theming, and color. Also understand SEO and the ADA (American Disabilities Act).
Key Responsibilities
Leadership and Mentorship: Provide guidance and mentorship to both senior and junior engineers, promoting best practices and conducting detailed code reviews.
Engineering Collaboration: Work closely with architects to comprehend technical requirements and design specifications. Engage in architectural discussions to propose and evaluate solutions that meet business objectives, scalability, and performance needs.
Technical Strategy Development: Develop technical strategies and roadmaps, ensuring they align with business goals and incorporate cutting-edge technologies. Evaluate the feasibility and long-term impact of new tools, frameworks, and processes.
Code Standardization and Documentation: Analyze existing and new codebases, creating documentation for standardization, reference, and reporting purposes.
Optimization and Performance: Address complex technical challenges, including system optimizations, performance enhancements, and scalability improvements.
Cross-Functional Collaboration: Work with cross-functional teams to identify and resolve technical issues efficiently.
System Configuration and Support: Configure, customize, and integrate software and hardware components. Perform system testing and troubleshooting to ensure functionality.Provide maintenance, support, and upgrades for deployed solutions.
Qualifications
Education:
Bachelor's degree in Computer Science, Computer Information Systems, or equivalent experience.
Experience:
At least seven years of experience in software engineering or enterprise web development, with a mix of engineering and leadership responsibilities.
3+ years in a Lead/Staff or Principal Engineering role
Strong understanding of programming languages, frameworks, and design patterns.
in-depth knowledge of the best practices surrounding front-end development, patterns and implementation based on Figma, material UI, theming, and color.
Experience with Agile methodologies.
Expertise in APIs and implementations using NodeJS, NextJS, React, NestJS, JavaScript, AWS Cloud Platform, CI/CD pipelines, and other relevant technologies.
Ability to address and resolve complex technical problems with innovative solutions.
Anticipate potential obstacles and communicate effectively to ensure successful project execution.
Proven ability to work across different functions to facilitate project completion.
Strong ability to build and maintain relationships, influencing others positively.