What are the responsibilities and job description for the TypeScript UI Developer position at Hiebing?
If you’re looking for a full-service agency that’s shaking up the marketing landscape and creating momentum– you’re in the right place. At Hiebing, we’re a passionate, full-service crew fueled by curiosity, dedicated to doing great work and good deeds. Collaboration is second nature for our teams in both Madison and Austin. They work together to craft meaningful stories for brands we love and pro bono causes we believe in across the country. We believe in the power of our “We Before Me” credo, where the team always has your back and your voice is amplified by others building on your great ideas with a “Yes And”. Think you’d thrive here? Come join the vibe!
SUMMARY
Hiebing is seeking a skilled TypeScript UI Developer with 3-4 years of experience who is excited to integrate and develop solutions in a collaborative team environment. We are looking for someone who is curious, can think critically, overcome challenges and adapt to change effectively. The right candidate is passionate about solving problems and looking for the opportunity to do great work with great people.
We use modern tools and agile practices to empower creative individuals to move their projects forward and make a real impact. At Hiebing, we foster a culture of curiosity, support and continuous learning—where developers are encouraged to grow, collaborate and have fun along the way.
Responsibilities:
- Build scalable and highly available applications using modern development toolkits and best practices
- Participate in Git code reviews and provide constructive feedback
- Follow established workflows and best practices for commits, branching, pull requests and documentation
- Work with QA teams to troubleshoot and debug issues
- Stay current with emerging cloud technologies and industry trends
- Apply research and critical thinking skills to evaluate new technologies and platforms
- Communicate effectively with team members to ensure successful project and task completion
- 3-4 years of development experience
- 3 years’ experience working with React/Next.js to build successful user experiences and working with large teams on large code bases
- Past React development experience with TypeScript projects
- Working in a team-oriented setting with the belief that teams always outperform individuals
- Experience with writing unit tests and unit testing frameworks
- Proficient in Unix shell or PowerShell scripting
- Visual Studio Code experience leveraging husky, eslint, stylelint, and prettier
- Custom Component Libraries work experience (Storybook, Styleguidist, Vitebook)
- Experience writing SASS and CSS modules
- You must be able to be on-site Monday, Tuesday & Wednesday weekly. Working from home instead of on-site is an option each week on Thursday & Friday
- Ability to work in the United States without sponsorship now or in the future
- Both Next.js legacy Pages Router and modern App Router
- Experience working with marketing professionals or UI/UX design teams
- Experience developing and pushing React Native apps to the app stores
- Working knowledge of security risks (e.g., supply-chain, CORS, CSP, access control, injection, misconfiguration, sensitive data, logging)
- Working with Generative AI APIs (e.g. OpenAI, ElevenLabs, AWS, Azure, Google)
- Single sign-on (Azure AD B2C)
- eCommerce (shopping carts, digital wallets, checkout) Experience with GitHub Copilot
- Hands-on experience with headless content management systems
- Automated UI regression testing frameworks
- Test-driven development experience
- Accessibility and WCAG compliance
Powered by JazzHR
vsrws0p8I5