
Frontend Developer with German
- Rovigo
- Tempo indeterminato
- Full time
- Collaborate with team members and stakeholders in an agile environment to conceptualize and refine user stories focused on frontend functionality.
- Estimate and implement backlog items related to UI/UX, ensuring high-quality standards through unit testing (e.g., using Jest) and peer code reviews.
- Proactively suggest improvements to frontend architecture and contribute to skill-building in Angular and related technologies.
- Support the Operations team with frontend-related development tasks, including UI enhancements and bug fixes.
- Develop and maintain reusable components and services within a modular Angular architecture.
- Implement RESTful API integrations to enable seamless communication between frontend and backend systems.
- Participate in the design and development of scalable, cloud-ready frontend solutions.
- Utilize monitoring and logging tools to ensure frontend performance and reliability.
- Engage in CI/CD practices using tools like GitHub Actions and Jenkins to streamline frontend deployment workflows.
- Collaborate with cross-functional teams—including backend, DevOps, and QA—to ensure alignment on project goals and deliverables.
- Assist in integrating frontend interfaces with IoT platforms and data visualization components.
- Bachelor’s degree or advanced diploma in a software engineering-related discipline, preferably in Computer Science, or equivalent experience.
- At least 7 years of experience in a similar position, with a strong focus on frontend development.
- Proficiency in Angular and related frontend technologies such as TypeScript, RxJS, and NgRx.
- Experience with testing frameworks like Jest, Karma, or Jasmine for unit and integration testing.
- Solid understanding of HTML5, CSS3, SCSS, and responsive design principles.
- Familiarity with RESTful API integration and handling asynchronous data flows.
- Experience with GitHub/GitHub Actions and Jenkins for CI/CD processes.
- Proficient in agile methodologies and tools like Jira, Confluence, and Git.
- Understanding of communication protocols such as HTTP and WebSocket.
- Knowledge of monitoring and performance tools like Lighthouse, Prometheus, or Grafana.
- Ability to communicate effectively with both technical and non-technical colleagues.
- Experience with UI operational tasks, including performance tuning and accessibility compliance.
- Experience in the automotive industry is a plus.
- Self-motivated with a strong willingness to learn.
- Structured and organized work methodology.
- Ability to work independently while seeking support on specific topics.
- Excellent command of both spoken and written English