
Senior Software Engineer - Fullstack (m/f/d)




Responsibilities
- Collaborate with originators, traders, and customers to understand business requirements and Translate complex data and workflow requirements into intuitive and visually compelling UI designs
- Conduct usability testing to refine interactions and ensure user satisfaction and Design and implement high-performance charts and data-driven UI elements using JavaScript, D3.js, and other visualization libraries
- Develop visually engaging dashboards to represent financial data, market trends, and operational metrics and optimize visualizations for real-time updates and seamless interactivity, ensuring high responsiveness and clarity
- Design and implement scalable, efficient, and secure RESTful APIs for complex data interactions and collaborate with backend teams to ensure seamless integration of APIs with the frontend components
- Optimize backend processes for low-latency, high-volume data delivery to support real-time applications and develop and maintain automated testing suites, including unit, integration, and end-to-end tests, using modern frameworks
- Collaborate with QA teams to ensure robust testing coverage and quality assurance across the application lifecycle and conduct performance testing for APIs and frontend components to ensure scalability and reliability
- Write clean, efficient, and modular code using HTML, CSS, JavaScript, and various frameworks and develop responsive and adaptive layouts optimized for cross-browser and cross-device compatibility
- Implement advanced animations and transitions for enhanced user engagement and identify functional gaps and improve application performance through innovative UI and interaction designs
- Enhance application security and compliance with data protection regulations and oversee the deployment of frontend assets and ensure proper configuration for production environments
- Provide third-level support for UI and API-related issues, troubleshooting complex problems, and implementing fixes and stay updated on emerging UI/UX trends, visualization technologies, API standards, and best practices. Advocate for adopting cutting-edge tools and methodologies to enhance application functionality and user experience
Profile
- Experience in frontend development with a focus on data-driven UIs and visualizations and Proficiency in JavaScript (mandatory), including experience with D3.js or other charting libraries
- Advanced experience in backend API design and development, with a focus on scalability, security, and low-latency processing
- Experience with back-end development in Java, Python or Rust and familiarity with CSS frameworks (e.g., Tailwind, Bootstrap) and pre-processors like Sass or LESS
- Experience with frontend frameworks like Angular and Experience in creating real-time, high-performance visualizations with WebSockets and WASM integration
- Strong experience with automated testing frameworks for unit, integration, and end-to-end testing (e.g., Jest, Mocha, Cypress) and proven ability to design robust test strategies for both frontend components and backend APIs
- Proficiency in RESTful API design and development and familiarity with cloud services, especially AWS (e.g., Lambda, API Gateway)
- Experience with container technologies (e.g., Docker, AWS Fargate) and Proficiency in version control tools like GitLab or GitHub
- Experience with CI/CD pipelines to streamline frontend and API deployments and Strong problem-solving abilities and attention to detail
- Excellent communication skills to collaborate with stakeholders and articulate technical concepts
- Professional certifications in frontend development, data visualization, backend development, or related fields are highly valued
Benefits
- Attractive project with a renowned employer in the energy sector
- Option to extend
About Hays
IT is and always has been our core business that laid the foundation for Hays' success. We are the biggest privately owned IT recruitment agency in Germany and offer the best jobs for every career level – whether you are interested in vacancies in agile SMEs or international DAX groups. Hays masters the entire IT job spectrum, from support to software architecture or digitalisation – thanks to our broad portfolio, we have something for everyone. In the last decades, we were able to support numerous IT experts with choosing the right path for a successful career, positioning ourselves as their lifelong partner. Our highly specialised consultants can cater to your every wish and expectation and will prepare you for interviews and contract negotiations. Give it a try and learn what the market has to offer – our services are free of charge, non-binding and discreet! We look forward to hearing from you.
Staffing process for freelance specialists
- Analysis of qualifications
- Telephone or personal interview
- Contact with customers
- Contract with Hays
- 1
- 2
- 3
- 4
1. Analysis of qualifications
We carry out a detailed analysis of your technical qualifications on the basis of your CV, your application documents and your profile.
Contact at Hays
+41 44 225 50 00© Copyright Hays plc, . Das Wort HAYS, die H-Symbole, „Hays Working for your tomorrow" und „Powering the world of work" sowie damit verbundene Logos und Illustrationen sind eingetragene Markenzeichen der Hays PLC. Die H-Symbole sind Originaldesigns, die in vielen Ländern geschützt sind. Alle Rechte vorbehalten.