About the Role:
We are searching for a talented and passionate Frontend Engineer to join our growing team! You will play a key role in designing, developing, and implementing user-friendly and interactive web applications using the latest frontend technologies.
Responsibilities:
- Design, develop, and maintain highly responsive and performant user interfaces using HTML, CSS (preprocessors optional), and JavaScript.
- Leverage React.js for building complex and dynamic UI components.
- Utilize Next.js for server-side rendering, static site generation, and improved SEO.
- Implement data visualization using charting libraries like D3.js, Chart.js, or similar.
- Write clean, well-documented, and efficient code adhering to best practices.
- Collaborate effectively with backend engineers and designers throughout the development lifecycle.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Stay up-to-date with the latest advancements in frontend technologies and libraries.
- Material UI Design Concepts are a plus.
Qualifications:
- 3+ years of experience as a Frontend Engineer with a strong foundation in web development fundamentals.
- Proficiency in HTML, CSS (preprocessors optional), and JavaScript (ES6+).
- In-depth knowledge of React.js concepts and best practices.
- Experience with Next.js for building server-side rendered or static web applications is a plus.
- Familiarity with charting libraries (D3.js, Chart.js, etc.) is a plus.
- Experience with TypeScript for type-safe development is a plus.
- Excellent written and verbal communication skills.
- Ability to work effectively in a fast-paced, team-oriented environment.
- Strong problem-solving and analytical skills.