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.