About the role
As a Frontend Engineer you’ll be at the forefront of building and enhancing our ML cloud platform and app store that hosts, runs, and distributes analytics apps for businesses. You will collaborate with backend engineers, UX/UI designers, and other stakeholders to create a seamless and intuitive user experience for our customers and partners. Your work will directly impact how businesses interact with and leverage the power of our analytics app ecosystem.
What you'll be doing
Develop and maintain user interfaces for Seek’s app store and ML cloud platform using React and TypeScript, ensuring a high level of performance, responsiveness, and accessibility.
Implement and customize UI components to create consistent, user-friendly designs that enhance the overall platform experience.
Use styled components for creating custom UI elements where necessary, ensuring alignment with design specifications and branding guidelines.
Collaborate with backend engineers to integrate APIs seamlessly, using Axios to manage data fetching and state synchronization.
Optimize frontend performance, focusing on reducing load times, minimizing bundle sizes, and ensuring a smooth, responsive user interface.
Participate in regular code reviews, providing and receiving constructive feedback to continuously improve code quality and team collaboration.
Work closely with UX/UI designers to translate design mockups into functional, responsive user interfaces.
Actively participate in sprint cycles, providing estimates, updates, and technical insights to help guide the development process.
Requirements
5+ years of experience in frontend development, particularly with React and TypeScript in an enterprise production environment
Strong proficiency in using styled components to build scalable, customizable UI components
Strong expertise with state management libraries, especially Recoil, and API integration using Axios
Familiarity with modern frontend build tools like bun, Webpack, and Babel, and experience with automated testing frameworks like Jest
Familiarity with version control systems like Git, and experience with CI/CD pipelines, particularly GitLab CI
Strong problem-solving skills, with the ability to troubleshoot and optimize frontend performance
Experience working in an Agile development environment, with a focus on collaboration and continuous improvement
Preferred Experience
Experience with performance optimization techniques, such as code splitting, lazy loading, and memoization
Familiarity with web analytics and user tracking integrations, such as Amplitude, within a frontend application
Experience with VS Code, including setting up and using Biome for code formatting and linting.
Understanding of accessibility best practices and experience implementing them in web applications
What Sets Us Apart
Seek is committed to a culture that values ownership, flexibility, and collaboration. We prioritize work-life balance and encourage our team to explore new ideas, test hypotheses, and innovate continuously. You’ll join a diverse group of professionals dedicated to pushing the boundaries of business analytics development, with ample opportunities to grow alongside talented peers who value your expertise and vision.
—
To Apply: Please send your cover letter and resume to [email protected]. Include the name of the person who referred you (if applicable). Thank you for your time and consideration.