Job Description
Critical Mass is seeking a Senior React + Power Automate Developer to support AT&T's internal SharePoint platforms. This dual-skilled role focuses on developing front-end components in React.js and building workflow automation using Power Automate within the Microsoft ecosystem. The ideal candidate is a problem-solver with strong experience in workflow design, SharePoint integration, and client collaboration.
The role involves:
- Building and maintaining React.js front-end components in SharePoint Online (SPFx)
- Designing and implementing Power Automate workflows involving multi-step logic, approvals, and error handling
- Integrating Power Automate flows with SharePoint, Teams, Outlook, and external APIs
- Managing flow reliability, environment constraints, and compliance boundaries
- Collaborating with cross-functional teams in Kanban/Scrum models
- Documenting processes and participating in QA and deployment activities
Requirements:
- Advanced English level (At least B2+)
- 5+ years of combined front-end and workflow automation experience
- Strong skills in React.js, JavaScript/TypeScript, and SharePoint integration
- Advanced knowledge of Power Automate (Microsoft Flow)
- Familiarity with REST APIs, environment management, and flow optimization
- Strong communication skills and ability to work with globally distributed teams
- Exposure to Azure Functions and Python scripting
- Understanding of SharePoint architecture and permissions
- Experience with Agile tools such as Azure DevOps or JIRA
- Awareness of manual deployment workflows and platform limitations
What Critical Mass offers:
- Maternity and parental leave extra days
- Competitive benefits packages
- Vacation, compassionate leave, sick days, and flex days
- Access to online services for families and new parents
- Diversity and Inclusion Board with 12 affinity groups
- Internal learning and development programs
- Enterprise-wide employee discounts
Critical Mass values its employees and offers competitive compensation and benefits packages. The company expects its team to work from an office a minimum of 3 days a week.