Senior Developer, React

Company: Simple Technology Solutions

Salary: Not provided

Location: , United States

react

Description

• Lead the design and development of a modern single-page application (SPA) for a Grants Management System using Microsoft Power Pages, React, and Dataverse

• Hands-on coding: design, implement, and optimize front-end and backend integrations while ensuring best practices for performance, security, and maintainability

• Define the technical architecture for the SPA using Power Pages, React, and Dataverse

• Ensure seamless integration between React components and Dataverse APIs

• Apply best practices for multi-tenant, secure, and scalable application design

• Build high-performance, responsive React components integrated into Power Pages

• Implement data models and relationships in Dataverse to support complex grant workflows

• Develop REST and OData integrations with Dataverse

• Implement authentication and authorization flows (Entra ID / OAuth2)

• Integrate with external services and reporting tools as needed

• Work closely with product owners, business analysts, and UI/UX designers to translate requirements into technical solutions

• Provide technical leadership and mentorship to junior engineers

• Participate in Agile ceremonies and contribute to backlog refinement

• Establish CI/CD pipelines for Power Pages and React deployments

• Implement automated testing and monitoring strategies

• Ensure compliance with security, accessibility, and data governance requirements

Requirements

• US Citizenship is required

• Bachelor’s Degree in Computer Science, Software Engineering, or related field (required)

• Minimum of 8 years' position-related/professional software engineering experience

• Strong experience with React (hooks, state management, modern patterns)

• Knowledge of Microsoft Power Pages and Dataverse (table design, APIs, security roles)

• Proficiency with TypeScript, JavaScript, HTML5, CSS3

• Hands-on experience integrating Dataverse with React SPAs

• Familiarity with Azure services (Functions, Key Vault, Application Insights)

• Strong proficiency in JavaScript for Power App page customization and canvas app development

• Experience designing and delivering secure, multi-tenant solutions

• Strong understanding of CI/CD, Git, and DevOps practices

• Excellent problem-solving, communication, and collaboration skills

• Ability to work from 8 am-5 pm Eastern Time, regardless of your home location

• Preferred: Experience in government grants or financial management systems

• Preferred: Knowledge of Power Platform ecosystem (Power Automate, Power Apps)

• Preferred: Experience with unit testing frameworks (Jest, React Testing Library)

• Preferred: Familiarity with Agile / Scrum methodologies

• Preferred: Prior experience mentoring or leading small teams

Benefits

• Flexibility to help them thrive personally and professionally while delivering exceptional solutions to our Federal Government clients.

• Special incentives for team members living in qualified HUBZones; check HUBZone map to see if you qualify.

• Culture built on collaboration, continuous learning, and excellence.

• Mentorship and knowledge-sharing from mentors and thought leaders.

• Recognized as a “Best Place to Work.”

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.