Skip to main content
Search Jobs

Get Job Alerts

Principal Software Engineer � Full Stack REACT (Multiple Levels)

Information Services - Software Engineer, Engineering, Engineering - Other, Information Technology Job ID 2022-11612 Johnston, Rhode Island 02/18/2022
Apply Now

More information about this job:


FM Global is a leading property insurer of the world's largest businesses, providing more than one-third of FORTUNE 1000-size companies with engineering-based risk management and property insurance solutions. FM Global helps clients maintain continuity in their business operations by drawing upon state-of-the-art loss-prevention engineering and research; risk management skills and support services; tailored risk transfer capabilities; and superior financial strength. To do so, we rely on a dynamic, culturally diverse group of employees, working in more than 100 countries, in a variety of challenging roles.


This position is open to fully remote candidates with quarterly travel to Headquarters located in Johnston, RI.

We currently have a technical lead opportunity for a Full Stack Developer with specific experience using React.

Leads and mentors in the design, development, enhancement and maintenance of web-based multi-tiered business applications.  Individuals holding this position are typically expected to be thought leaders in conjunction with solution architects and lead product teams from technical and delivery perspectives as well as work independently as a member of a team. Emphasize partnership and servant leadership within your team and the organization to drive product delivery and achieve set objectives. Mentor junior team members to assure they work effectively and with the highest standards.

This individual also participates fully in all team practices and standards.  Interfaces with IT colleagues and other stakeholders to evaluate defined complex business requirements and processes, assess available technologies, determine infrastructure, and recommend solution options. 

 Incumbents play a lead role in building application solutions which may involve diverse development platforms, software, hardware, technologies, and tools and must ensure that technologies used align with enterprise-wide technical architecture and ensure consistency across products. 

Demonstrates personal accountability and ensures successful team outcomes by proactively identifying and mitigating delivery impediments, dependencies, and risks. Support in partnership with Solution and Test Architects quality efforts within the team.

This individual will also participate in Agile practices employed in the team. 


  • 8+ years of experience in software development 
  • Including 2+ years of experience with REACT in building complex applications 
  • Basic experience designing and building interactive applications in React
  • Knowledge of React tools and how to utilize them 

  • Experience working in an Agile Environment 

Technical Experience with: 

  • React with JavaScript or TypeScript  
  • Messaging, service bus and application integration patterns 
  • Object-oriented design, development, and implementation of business applications in current computing architectures
  • JavaScript testing frameworks like Jest
  • Backend development on .Net Core/Node/Java
  • REST APIs and Architectures 
  • Entity Framework or similar ORM 
  • SQL 
  • Test Automation patterns and tools such as Specflow and Cypress 
  • OWASP Top 10 
  • OAuth, OpenIDConnect, JWT 


Bachelor’s degree in Information Technology, Computer Science, or related subject area; or equivalent work experience and training. Advanced degree and certification are desirable!  

We offer our employees a wide range of benefits including career long learning opportunities, tuition reimbursement, 401 (k), pension, flexible schedules, rich health and well-being programs, generous time off allowances, volunteer days and so much more! 

FM Global is an Equal Opportunity Employer and is committed to attracting, developing and retaining a diverse workforce. 

Please note that all FM Global visitors, including external candidates interviewing for open positions will be required to be vaccinated and should be prepared to provide proof of vaccination.


Apply Now

Sign Up For Job Alerts

Receive the latest career opportunities directly to your inbox.

Areas of Interest:Select the categories and location that best match your interests, you can choose as many as you'd like, then click add and subscribe.