R&D Engineering, Staff Engineer - Front-end (f/m)
hace 2 días
Madrid
We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: You are an innovative engineer who loves turning complex, raw data into sleek, interactive web applications. With a solid foundation in computer science or engineering, your expertise lies in front-end development and software architecture. You know exactly what it takes to build industry leading apps from the ground up—keeping them fast, secure, and easy to maintain. As a natural collaborator who leads by example, you enjoy solving tough technical puzzles alongside a diverse team. If you’re excited about bringing massive datasets to life visually and setting the technical bar for your peers, you’ll be right at home here. What You’ll Be Doing: • Architecting, designing, and developing user-friendly web applications., • Establishing and enforcing architectural best practices to ensure long-term codebase maintainability, robust security, andoptimalrendering performance., • Collaborating with cross-functional teams to gather requirements,optimizevisualization workflows, and drive technical strategy., • Implementing advanced data visualization features that enable engineers to interpret intricate, high-dimensional datasets efficiently., • Leading initiatives to guarantee the high performance, scalability, and security of our web applications, including regular audits and bottleneck optimizations., • Driving code reviews, debugging complex architectural issues, and troubleshooting tomaintainrigorous software quality standards., • Stayingup-to-datewith industry trends and integrating modern technologies to enhance user experience and architectural resilience., • Setting the technical vision and architectural standards for our front-end web applications., • Empowering engineering teams to make informed decisions by providing clear, actionable visual insights from complex data., • Accelerating innovation cycles by streamliningvisualrendering and analysis of large-scale simulation datasets., • Enhancing the usability and accessibility of complex engineering tools through intuitive web interfaces., • MS in Engineering, Computer Science, or related field with 3 years’ experience, or PhD with 1 year experience, • Proven history of architecting, deploying, andmaintainingcomplex, customer-facing web applications in a commercial software environment., • Strongproficiencyin front-end development (JavaScript, TypeScript, React, Angular, or Vue)., • Deep understanding of advanced software design patterns, application state management, responsive designprincipalsand front-end security best practices., • Experience with client-server architecture and development, • Commercial experience with agile software design and development methodologies., • Experience handling large datasets (2D & 3D) for visualization in the browser and the associated libraries (e.g., D3.js, Chart.js, Plotly, WebGL) is highly desirable., • Experience working with simulation data and engineering workflows is highly desirable., • Experienceutilizing, designing & developing Web APIs (REST,gRPC, WebSocket, etc.) is preferred, • Passion for understanding complex problems and crafting innovative technical solutions, • Inquisitive and rigorous mindset, • Excellent communication and interpersonal skills, • Ability to work collaboratively in a geographically distributed team #AnsysJob