San Jose, Costa Rica, Costa Rica Hybrid Employment

Critical Mass is hiring a Senior Front End Developer

About the Role

Critical Mass is looking for a Senior Front End Developer to join the team supporting AT&T’s internal SharePoint platforms. In this role, you will build and maintain custom front-end components using React.js within SharePoint Framework (SPFx), delivering high-performance and maintainable solutions integrated with Microsoft 365 and external systems.

What You'll Do

  • Develop and maintain SPFx solutions using React.js within SharePoint Online
  • Customize and extend SharePoint site functionality and front-end components
  • Integrate SharePoint with external systems via REST APIs
  • Optimize performance of components within strict platform constraints
  • Collaborate with engineers, leads, and project stakeholders across geographies
  • Support delivery within Agile/Kanban operating models
  • Contribute to documentation and knowledge sharing

What We're Looking For

  • 5–8 years of professional front-end development experience
  • Strong proficiency with React.js, modern JavaScript (ES6+), and TypeScript
  • Deep understanding of SharePoint architecture, including lists, libraries, and permissions
  • Experience with SharePoint Framework (SPFx)
  • Familiarity with CI/CD principles and deployment constraints in enterprise environments
  • Strong communication skills and team collaboration experience
  • Proficient in English (written and verbal)

Nice to Have

  • Basic knowledge of Azure Active Directory and Azure Functions
  • General awareness of the Power Platform (Power Automate, Power Apps)
  • Experience working in compliance-heavy environments
  • Background in enterprise-level support or software enhancement projects

Technical Stack

  • React.js, SharePoint Framework (SPFx), TypeScript, JavaScript (ES6+)
  • SharePoint Online, REST APIs, Microsoft 365

Benefits & Compensation

  • 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

Work Mode

This position follows a hybrid work model.

Critical Mass is an equal opportunity employer.

Required Skills
React.jsSharePoint Framework (SPFx)TypeScriptJavaScript (ES6+)SharePoint OnlineREST APIsMicrosoft 365CI/CDSharePoint architecture
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Job Details
Department Software Development
Category frontend
Posted 14 days ago