Do you have an enthusiasm for Angular? You are self-motivated and want to participate in software engineering activities and work closely with other engineers as well as product management. Team spirit is very important to you and joint team decisions are in the foreground? Then this is your new challenge.
We are looking for a well-positioned and reliable personality as
Senior Frontend Developer
Our National Data and Service Centre for the Humanities (DaSCH) is a national research infrastructure and a long-term archive (repository) for research data in the humanities. This applies to disciplines such as archaeology, history, art history, philosophy or the history of science. DaSCH is affiliated with the University of Basel. We are a dynamic team with a broad knowledge and work with the most modern technologies. All the software developed is open source and DaSCH actively participates in the open-source community.
Your Mission
Our Swiss National Data and Service Centre for the Humanities uses Angular for the frontend of the service platform and develops applications for the web (desktop and mobile). The infrastructure is currently defined in Ansible running Docker, which is further developed and experimented in an automated test suite using CI (Continuous Integration) and CD (Continuous Delivery) practices. Your main tasks for this mission are:
Design and implement features and review contributions from other team engineers;
Analyze requirements, prioritize and break them down into manageable work packages;
Plan for incremental software development and deliver according to agile best practices;
Collaborate with Product Management and other stakeholders within DaSCH to maintain high quality in a fast-paced, iterative environment;
Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment and also assure quality of your code with unit, property, and integration tests;
Advocate for improvements to product quality, security, and performance that have particular impact across your team;
Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent problems;
Provide mentorship for Junior and Intermediate Engineers.
Your Personality and Qualification
In this responsible and effective function with extensive freedom of work, competencies and close teamwork, the following qualifications are required:
At least 10+ years relevant work experience and track record in Software Development with strong TypeScript, Angular 10+, HTML, SCSS skills;
Software design and development experience with web-based user interfaces; and deep understanding of software architecture best practices (e.g., SOLID and Clean Architecture);
UX Design Flair and Basic understanding;
In addition, basic knowledge about Docker would be an advantage;
Demonstrated ability to work closely with a global or otherwise multicultural team;
Proficiency in the English Must to have and German language Nice to have (written and spoken).
Your Chance
You will work in a responsible and exciting role in an attractive working environment in a digital national research infrastructure where you can contribute and realize your ideas. In addition to attractive employment conditions, we also offer you an attractive and flexible working time model.
If you have any questions or uncertainties, please contact our external HR Business Partner, Mr. Max Kreker from Work Selection, by email m.kreker@workselection.com or phone +41 56 203 25 43.
We look forward to receiving your application!
Wir wertsch\\xc3\\xa4tzen Vielfalt und begr\\xc3\\xbcssen daher alle Bewerbungen - unabh\\xc3\\xa4ngig von Geschlecht, sozialer Herkunft, Religion, Alter und Identit\\xc3\\xa4t. Zur leichteren Lesbarkeit und besseren Verst\\xc3\\xa4ndlichkeit verwenden wir nur eine Gender-Form. Selbstverst\\xc3\\xa4ndlich sind im jeweiligen Kontext alle Genderformen gleichermassen gemeint.\\n \\n \\n \\n \\n \\n