About Us
Goodfolio is a leading AI-powered SaaS company specializing in building innovative products that streamline and enhance business operations. Our flagship product, Finspector, is an AI-driven financial marketing compliance platform designed to help businesses gain insights, manage risk, and streamline operations for marketing compliance. We are looking for a Senior Frontend Engineer to join our team and play a crucial role in shaping our user interfaces, ensuring exceptional user experiences, and delivering top-quality software.
Role Overview
As a Senior Frontend Engineer, you will be responsible for developing and maintaining user-facing features using React.js and Next.js. You will collaborate closely with our product, design, and backend engineering teams to create responsive, high-performance, and visually appealing web applications. You will play a key role in designing and implementing features, ensuring code quality, and mentoring junior engineers.
Key Responsibilities
- Develop and maintain web applications using React.js and Next.js.
- Collaborate with product managers, designers, and backend engineers to translate requirements into well-engineered solutions.
- Implement responsive and user-friendly interfaces that work seamlessly across various devices and browsers.
- Optimize components for maximum performance and compatibility.
- Lead technical discussions, design reviews, and code reviews, ensuring best practices and high coding standards.
- Stay up-to-date with the latest trends and best practices in frontend development, particularly within the React ecosystem.
- Work with the team to identify and resolve performance and scalability issues.
Requirements
- Proficiency in English for effective communication within a multicultural team.
- Strong experience with TypeScript in a React.js and Next.js environment.
- Familiarity with server-side rendering (SSR) and static site generation (SSG) using Next.js.
- Minimum 5 years of professional experience in frontend development, with a strong focus on React.js and Next.js.
- Proficiency in JavaScript, HTML5, and CSS3, with a deep understanding of web development fundamentals.
- Experience with modern frontend build tools and frameworks, including Webpack, Babel, and ESLint.
- Strong understanding of RESTful APIs and integration of frontend components with backend services.
- Experience with state management libraries such as Redux or Recoil.
- Proven experience in implementing responsive design and cross-browser compatibility.
- Knowledge of testing frameworks and tools like Jest, React Testing Library, or similar.
- Strong problem-solving skills and the ability to troubleshoot and optimize web applications for performance.
- Excellent communication skills and a proactive approach to collaboration.
- Ability to work both independently and collaboratively in a fast-paced environment.
Preferred Qualifications
- Knowledge of frontend architecture patterns and component-driven development (e.g., Storybook).
- Understanding of SEO principles and best practices for optimizing web applications.
- Experience with CI/CD processes and deployment strategies.
- Proficiency in backend technologies (e.g., Node.js, Python) is an advantage.
- Experience in PWA (Progressive Web Applications)
- Experience in React Native
Benefits
- Competitive salary
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
If you are passionate about building scalable, high-performance web applications and want to be part of an innovative and dynamic team, we’d love to hear from you!