What are the responsibilities and job description for the Senior Software Developer – Frontend – SaaS position at CAST Software Inc.?
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, 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.
Profil recherché:
- 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