HamburgerMenu
hirist

Frontend Software Developer - Javascript/TypeScript

Posted on: 23/07/2025

Job Description

Job Purpose :


We're looking for a highly skilled and experienced Frontend Software Developer to join our engineering team.

In this pivotal role, you'll be responsible for the design, development, and optimization of robust, scalable, and highly responsive web user interfaces.

You'll play a crucial part in bringing our digital products to life, ensuring exceptional user experiences, and driving technical excellence in frontend architecture.

If you're passionate about modern web technologies, performance optimization, and building intuitive UIs, we want to hear from you.


Key Responsibilities :


Frontend Development & Architecture :


- Lead the design and development of complex web user interfaces using modern HTML, CSS, and advanced JavaScript/TypeScript frameworks, with a strong preference for Vue.js.

- Apply expertise in modular development, responsive designs, and performance optimizations to create high-quality, efficient, and visually appealing web applications.

- Contribute significantly to the architecture of decoupled frontend systems and integrate with headless CMS configurations/extensions.


Technical Implementation & Integration :


- Develop robust backend-for-frontend (BFF) layers or API integrations using Node.js and TypeScript to support frontend functionalities.

- Utilize experience with C# and/or Java for integration with existing backend services or microservices.

- Work extensively with Microsoft Azure services, including deployment, monitoring, and leveraging Azure's ecosystem for frontend and backend components.


Quality & Optimization :


- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.

- Implement best practices for code quality, testing, and maintainability.

- Troubleshoot and debug complex frontend issues, ensuring cross-browser and device compatibility.


Collaboration & Leadership :


- Collaborate closely with UI/UX designers, backend developers, product managers, and other stakeholders to translate requirements into technical solutions.

- Provide technical guidance and mentorship to less experienced team members.

- Actively participate in code reviews, design discussions, and architectural decisions.


Continuous Learning & Improvement :


- Demonstrate a proven track record of learning new technologies as needed to stay current

with industry trends and adapt to project requirements.

- Contribute to the continuous improvement of development processes, tools, and methodologies.


Required Skills & Qualifications :


Educational Background : Bachelors or Masters Degree in Computer Science or a related technical field.


Experience : 8 to 11 years of strong design and development experience in Web/UI software development.


Core Frontend Technologies :


- Exceptional proficiency in HTML5, CSS3, and responsive web design principles.

- Expertise in TypeScript/JavaScript frameworks, with a strong preference for Vue.js.

- Demonstrated experience in modular development and implementing performance

optimizations for web applications.

- Hands-on experience with headless CMS configuration/extension and decoupled front-end

architectures.


Backend & Cloud (Must Have) :


- Proficiency with Node.js and TypeScript for server-side development or API integration.

- Experience with C# and/or Java for full-stack integration.

- Practical experience with Microsoft Azure cloud services relevant to application deployment

and data management.


Additional Skills (Plus) :


- Experience with Nuxt.js (for Vue.js SSR/SSG) and Quasar Framework (for cross-platform

development).

- Familiarity with CI/CD pipelines, specifically Azure DevOps and GIT for version control.

- Experience with MSSQL or other relational databases.

- Working knowledge of Linux environments.

- Proficiency in scripting languages for automation or tooling.


Soft Skills :


- Excellent communication skills in English (written and oral).

- Fluency in German would be a significant asset.

- Strong analytical and problem-solving abilities.

- Proactive attitude with a passion for learning and adapting to new technologies.

- Ability to work effectively in a collaborative, agile team environment.

- Strong attention to detail and commitment to delivering high-quality code


info-icon

Did you find something suspicious?