Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

SAP Senior Frontend Developer 
Italy, Veneto 
710632905

28.03.2024

What You Will Do:

  • Design, code, and maintain high-quality Java applications within the SAP Analytics Cloud (SAC) environment to enhance the Just Ask feature.
  • Work in close collaboration with the data science team to integrate machine learning models into the core application logic.
  • Contribute to all phases of the development lifecycle, from concept and design to testing.
  • Troubleshoot, test, and maintain the core product software to ensure strong optimization and functionality.
  • Adhere to industry best practices and contribute to internal and external coding standards.
  • Provide technical support and guidance to other team members, fostering a spirit of cooperation and learning.

What You Bring:

  • An advanced degree (e.g., Master's) in Computer Science, Engineering, or a related field, demonstrating a strong theoretical foundation and problem-solving skills.
  • Proven track record of leadership and mentorship within front-end development teams, particularly those who have led projects from conception to deployment, with a strong preference for experience in agile development environments.
  • Expertise in front-end technologies, including but not limited to JavaScript, TypeScript, HTML5, and CSS3, with a deep understanding of React.js and/or Angular frameworks. This includes knowledge of component lifecycles, state management, and hooks for React developers, and familiarity with Angular modules, services, and dependency injection for Angular developers.
  • Extensive experience with modern front-end development tools and methodologies, such as Node.js, Webpack, Babel, and npm/yarn for package management and build processes.
  • Proficient in designing, building, and optimizing single-page applications (SPAs) and progressive web applications (PWAs) in a microservices architecture, ensuring responsive, cross-browser, and cross-platform compatibility.
  • Deep understanding of system design principles applied to front-end development, including MVC (Model-View-Controller) architectures, RESTful API consumption and design for scalability and maintainability, and optimizing front-end performance (e.g., lazy loading, code splitting).
  • Demonstrated experience in leading test-driven development (TDD) practices and promoting front-end testing frameworks and tools (e.g., Jest, Mocha, Selenium) to ensure software quality assurance within development teams.
  • Mastery of code versioning tools, such as GIT, with a strong emphasis on branching strategies, code review processes, and continuous integration/continuous deployment (CI/CD) pipelines, particularly as they relate to front-end development workflows.
  • Familiarity with modern software architecture and deployment paradigms relevant to front-end development, including server-side rendering (SSR) techniques, static site generation (SSG), and containerization tools like Docker for creating scalable, resilient, and efficient web applications.
  • Preferred: Experience with front-end aspects of machine learning or AI projects, including the integration of AI/ML models into user interfaces or utilizing JavaScript-based ML libraries (e.g., TensorFlow.js).
  • Preferred: Proficient in utilizing big data visualization libraries and frameworks (e.g., D3.js, Chart.js) for crafting interactive and dynamic data visualizations in web applications, enabling the extraction of meaningful insights from large datasets.
  • Ability to navigate and lead in complex, dynamic environments, with a keen eye for identifying and implementing cutting-edge technologies and methodologies to drive continuous improvement and innovation in front-end development.

Meet Your Team:

  • You will become part of an innovative team that is at the forefront of integrating machine learning into traditional business intelligence with SAC Just Ask.
  • Our team includes experienced Java developers, UI/UX designers, and machine learning specialists who are committed to building robust, scalable applications.
  • We value creativity, passion, and a willingness to learn new technologies and methodologies.
  • As an international team, we celebrate diversity and encourage cross-cultural engagement and collaboration to drive forward our goals.


Job Segment:Testing, Front End, Cloud, ERP, Developer, Technology