Senior Full Stack Engineer
As a member of the Ryan Application Development Team, this position will be a critical contributor to an ambitious strategic initiative with the goal of re-envisioning a broad suite of enterprise level applications. Aiming to create simple and compelling user experiences, the Full Stack Developer will be required to draw on a depth of design and engineering experience building complex web applications and systems. Best equipped candidates will be highly proficient in front end frameworks (e.g. angular, react), C# and .NET, SQL, Typescript, JavaScript, CSS, HTML, web services, and testing practices.
Experience:
- 5 + Full Stack senior developer expertise in modern front-end and full-stack JavaScript frameworks like Next.js, React.js, and TypeScript.
- 1-2+ years of proficiency in Node.js
- Experience with a headless CMS (Contentful preferred).
- Custom app development within Contentful
- Complex content modeling and environment management
- At least 1+ year of production experience with Next.js applications.
- Experience with a headless CMS (Contentful preferred).
- Strong CSS fundamentals and familiarity with TailwindCSS.
- 3-4 years of Development and Migration experience.
- Understanding of SSR, SSG, ISR rendering modes and tradeoffs.
- Familiarity with Core Web Vitals, accessibility (WCAG), and SEO basics.
- Experience with CI/CD pipelines (Azure Pipelines, GitHub Actions, or similar).
- Exposure to analytics frameworks (GTM, GA4, consent management tools).
- Hands-on with modern testing frameworks (Jest, React Testing Library, Playwright).