Staff Engineer (Full Stack - React/Node.js)

Insight Global
Miramar, United States of America
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 156K

Job location

Miramar, United States of America

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Continuous Delivery
Continuous Integration
Web Development
Mobile Application Software
Node.js
Performance Tuning
Software Deployment
Web Applications
DevOps Tools - Open-source
React
Containerization
React Native
Front End Software Development
Asynchronous Programming
Es2015

Job description

Must sit in one of the following locations: Dallas, Miami, Minneapolis, Atlanta, or Seattle!

As a Staff Software Engineer, you will play a pivotal role in building and modernizing our web application projects, with a particular focus on creating dynamic, scalable, and responsive applications using React and micro-frontend architectures. You will help lead our web development strategy, advocating for best practices, and ensuring our projects align with the latest industry standards and customer expectations.

  • Lead the development and implementation of complex web applications, focusing on high-performance solutions using React and Node.

  • Evaluate and adopt new technologies and frameworks to improve the scope and quality of our platforms and portfolios, ensuring they meet market demands and technological advancements.

  • Collaborate with cross-functional teams to align digital engineering with the overall business strategy, contributing to the roadmap and vision of our digital product portfolios and platforms.

  • Advocate for the adoption of micro-frontend architectures to enhance modularity, scalability, and team autonomy in developing and managing sections of our web applications.

  • Ensure timely and effective delivery of web applications, from ideation through to deployment and maintenance, adhering to budget, scope, and quality standards.

  • Implement "shift-left" practices in the development lifecycle, emphasizing early integration of security, performance optimization, and user experience design.

  • Mentor and guide developers at all levels in React best practices and the principles of micro-frontend architectures, fostering a culture of knowledge sharing and continuous learning.

  • Lead by example in adopting agile methodologies to ensure continuous improvement in processes and outputs.

Pay rate range: 65-75/hour

Requirements

  • 7+ years of experience in React based web application development and Node services. Experience with React Native a plus.

  • JavaScript Expertise: Advanced knowledge of JavaScript (ES6+) and its nuances, including asynchronous programming, closures, and types.

  • Deep understanding of React and its core principles, including functional components, hooks, and context API for state management.

  • Proven expertise in designing and implementing micro-frontend architectures.

  • Familiarity with DevSecOps tools and practices, including CI/CD pipelines, containerization, and AWS cloud services.

  • Excellent problem-solving skills, ability to think strategically, and strong leadership qualities.

  • Effective communication skills, capable of articulating technical concepts to non-technical stakeholders. - Experience supporting application deployment and production operations, including Fastly configuration and performance optimization

  • Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines for mobile applications, familiarity with tools like Fastlane for automating deployment processes.

Apply for this position