Job Title: Senior UI Developer
Location: Remote
Duration: 2+ Months
Description:
The Senior UI Developer will work with JavaScript skills to play a pivotal role in delighting customers and users of our industry leading marketing platform. The successful candidate will build features in collaboration with middle-tier engineers, project manager, and product manager.
The successful candidate must be highly adaptable, capable of learning new technologies and APIs, and demonstrate passion and enthusiasm for addressing real customer issues.
- Develop new products and features for the content products of the Event Streaming platform.
- Work as part of an agile development team with middle tier, JavaScript developers, UX, and product team members.
- Write well-tested and secure code in JavaScript, and HTML/CSS. Familiarity with JavaScript testing frameworks is a plus.
- Work with your team to define and implement the appropriate process for this work including metrics for success
- Participate in design & code reviews
Minimum Requirements:
- Advanced knowledge of Next.js 15, including deep understanding of Server Components, React Server Component Payload (RSC), and App Router
- Experience with React 19's latest features and rendering strategies
- Strong TypeScript development skills with emphasis on secure coding practices and type safety
- Proven ability to build responsive and accessible interfaces using TailwindCSS
- Strong command of Git workflows, including feature branching and pull request processes
- Experience with code review practices and providing constructive feedback
- Strong desire to work with agile product development processes
- Excellent written and verbal communication skills.
- Proven experience developing solutions to complex and unusual technology challenges.
- Knowledgeable foundation in interaction design principles
- Bachelors degree or equivalent experience in software engineering, computer science, or computer & information systems
- Minimum 6-8 years work experience (required)
- Passion for debugging & benchmarking
- Unit, functional, and browser testing experience would be a plus
Preferred
- Working knowledge of PostgreSQL
- Experience with PayloadCMS or similar headless CMS systems
- Understanding of CI/CD pipelines and GitHub Actions for automated workflow