Job Summary
Job Description: Senior Frontend Developer (Angular + Java developer)Our team is dedicated to building high-performance, user-centric applications that streamline complex internal applications. We focus on delivering intuitive and scalable tools that empower our global workforce to make data-driven decisions through seamless digital experiences.As a Frontend Developer with a full-stack background, you will be the primary developer for our user applications, specializing in Angular and SCSS. Your role is to transform complex technical requirements into polished, high-fidelity user interfaces that prioritize usability and visual excellence. You will implement the user journey, ensuring that every interaction is responsive, accessible, and aesthetically aligned with modern design standards.ResponsibilitiesDevelop robust, single-page applications (SPAs) using Angular and TypeScript, focusing on modular and reusable component architecture.Implement sophisticated styling systems using SCSS, leveraging advanced techniques for responsive design and theme management.Participate in the UX design process, including creating wireframes, defining user flows, and conducting design reviews to ensure a superior user experience.Develop and maintain backend services in Java to orchestrate data and provide persistent state for frontend applications.Collaborate with cross-functional teams to refine product visions and ensure technical feasibility of UI/UX designs.Implement rigorous testing for frontend components using frameworks like Karma, Jasmine, or Jest to ensure high reliability.QualificationsMinimum Qualifications:Bachelor's degree in Computer Science, User Experience Design, or a related technical field, or equivalent practical experience.4+ years of professional experience in frontend development with a strong portfolio of Angular-based applications.Expertise in SCSS/SASS, including experience with variables, mixins, and modular styling.Strong proficiency in UX design principles, wireframing tools, and creating user-centric interfaces.Experience in Java development and integrating frontend applications with RESTful APIs.Preferred Qualifications:Experience with Angular Material or other modern design systems.Knowledge of accessibility (a11y) standards and building inclusive web experiences.Familiarity with backend frameworks like Spring Boot for creating robust data layers.Ability to work independently in an Agile environment and lead design-to-code transitions.