As a SaaS Senior frontend Software Developer, you play a critical role in designing and implementing a suite of services that focus on user experience, performance, AI/ML, real-time events, and data processing. As a frontend developer, you not only follow best practices, standards, and processes employed by the team but feel comfortable contributing to them as well. You will be a role model and live our Vision, Mission, and Values. Responsibilities Translate user requirements and UX wireframes into high-fidelity UI designs. Develop responsive, interactive, and visually consistent frontend interfaces using HTML, CSS, and JavaScript (or frameworks like React). Ensure design consistency across web and mobile platforms. Collaborate with developers to implement and refine user interfaces. Create and maintain design systems, style guides, and reusable UI components. Optimize UI performance and accessibility across various devices and browsers. Conduct UI testing and iterate based on feedback and usability results. Define and implement web services and the application backend microservices Implement and/or assist with the web UI/UX development Guide the team regarding constraints and best practices in a web platform environment Proactively identify and solve bottlenecks, fix bugs and performance issues Maintain code quality, organization, and automatization Ensure testing strategy is followed within the team Support the services you build in production Qualifications Bachelor's degree in Computer Science (or related field) Minimum 4+ years of experience years of experience as a UI Designer or Frontend Developer. Frameworks (e.g., React.JS). Proficiency in design tools like Figma, Sketch, Adobe XD, or similar. Solid understanding of design principles, typography, color theory, and layout. Experience with responsive and mobile-first design. Familiarity with version control (e.g., Git) and development workflows. Ability to collaborate with cross-functional teams and communicate design concepts clearly. Minimum of 4-6 years of experience working with the following: Web Development Linux/Unix development RDBMS and NOSQL CI/CD (Jenkins and GitLab CI) Containers and orchestration (Docker, Kubernetes, and docker-compose) Cloud computing platform (Azure/AWS), Microservices, Scalable Messaging platform (KAKFA experience preferred) Programming and scripting languages Java, JavaScript, Typescript, React/Preact (Python, Bash, PHP, Groovy, Ansible, and/or Go is a plus) Git version-control and collaboration Issue tracking and collaboration (Jira and Confluence) Product/Service ownership or Project Management experience a plus SPA Framework (JET, React/Preact, Angular, Vue) experience is preferred REST Web Services (GraphQL experience is a plus) Experience working with Agile development frameworks Show more Show less