For our fast-growing SaaS product CAST Highlight, we are looking for an experienced Senior Frontend Developer to join our team. Joining a team of 10 experienced developers, you will be responsible for designing, developing, and maintaining user-friendly, scalable, and innovative solutions using React, MUI, and TypeScript on top of a Java / Spring Boot product. The ideal candidate has strong experience in UI / UX web design, the React ecosystem, and SaaS products.
Key Responsibilities:
- Design and develop frontend dashboards by leveraging REST APIs.
- Collaborate with the backend and product teams to ensure seamless integration of backend services.
- Write clean, maintainable, efficient, and secure code following best practices for software development (TDD, OWASP, etc.).
- Optimize performance and ensure the scalability of dashboards.
- Debug and resolve technical issues across various features.
- Stay updated with emerging trends and technologies in frontend development.
Profile Required:
- 5 years of professional experience in frontend development using React and TypeScript.
- Strong expertise in UI / UX and designing user-friendly interfaces by using component libraries like Material UI, Bootstrap, etc.
- Proven experience in SaaS products.
- Solid understanding of RESTful APIs, security standards, and best practices in frontend development.
- Familiarity with Agile methodologies and experience working in Agile teams.
- Strong problem-solving and analytical skills.
Personal Attributes:
- Self-motivated, proactive, and passionate about backend technologies.
- Strong communication skills with the ability to work collaboratively.
- Ability to work in a fast-paced environment and manage multiple projects.
Benefits:
- Mentorship and opportunities for professional growth.
- A dynamic and supportive team environment.
- Access to learning resources and professional development programs.
Required Experience:
Senior IC
Key Skills:
Spring, .NET, C / C++, Go, React, OOP, C#, AWS, Data Structures, Software Development, Java, Distributed Systems.
Employment Type:
Full-Time
Experience:
5+ years
Vacancy:
1