Synopsys needed a career site where candidates could search for open positions and learn more about the company and the roles it offers. I owned the front-end build at Radancy (formerly TMP Worldwide) as the dedicated developer on the engagement.
A data-driven slider on the home page. The biggest obstacle was the slider toward the bottom of the home page. The slider itself was built on Slick Slider, but each slide had to pull the number of open roles in a given country through Razor — and that wasn't a small task. I had to make sure the correct country code was being pulled in for every country represented in the slider.
Slick Slider for the UI, careful Razor wiring for the data. Slick Slider handled the slider mechanics and made that part more approachable. The real work was the Razor side — mapping each slide to the right country code so the open-role counts lined up with the correct country, and verifying each one pulled the number it was supposed to.
What I took away. The big takeaway here was that working with Razor can be a daunting task, mostly because there isn't much documentation out there to lean on when you get stuck. You end up relying on careful testing and what you can piece together yourself rather than a reference to look it up in.