-
WeHunt

Frontend Web Developer (Angular)

WeHunt
Italy · Contract · Mid-Senior

For an italian tech scale-up with more then 130 employees and a structured tech team, recent fundraising, and in a phase of significant growth, we are looking for a talented Frontend Web Developer to join the tribe.


About the Role

  • Create and Optimize UIs: Develop and optimize our user interfaces to provide a seamless, responsive experience for farmers across the globe.
  • Collaborate with Tribes: Work closely with backend developers, product teams, and other stakeholders in a collaborative "tribe" model to deliver an intuitive and engaging frontend.
  • Integrate APIs: Seamlessly integrate our platform’s backend through RESTful APIs and GraphQL, ensuring real-time data access for users.
  • Responsive Design: Design and implement responsive web interfaces that work efficiently across multiple devices and browsers.


Requirements

  • HTML, CSS, and JavaScript Expert: Strong knowledge of HTML, CSS, and modern JavaScript (ES6+). Experience in developing interactive and responsive user interfaces.
  • JavaScript Frameworks: Extensive experience with frontend frameworks/libraries like Angular (preferably), React, or Vue.js for creating dynamic web applications.
  • CSS Frameworks and UI Libraries: Familiarity with CSS frameworks like Bootstrap for responsive design and UI libraries.
  • RESTful API Integration: Experience in integrating and consuming RESTful APIs and GraphQL to communicate with the backend.
  • Authentication and Authorization: Knowledge of authentication and authorization mechanisms like OAuth, JWT for managing secure access in frontend applications.
  • Version Control with Git: Proficiency in using Git for code version control and familiarity with collaboration platforms like GitLab, GitHub, or Bitbucket.
  • Test-Driven Development (TDD) and Frontend Testing: Experience with Test-Driven Development (TDD) and frontend testing tools like Cypress to ensure code quality.
  • Responsive Design & Cross-Browser Compatibility: Ability to create responsive and cross-browser interfaces, ensuring a consistent user experience across different devices and browsers.
  • RxJS and Reactive Programming: Knowledge of RxJS and reactive programming, including concepts like Observable, Subject, and the use of operators to manage asynchronous flows and complex interactions.
  • State Management with NgRx: Experience with NgRx or other global state management tools for complex Angular applications, following the Redux pattern to manage state in a centralized way.
  • Component-Based Development for Web Applications: Proficiency in building web applications using component-based architectures, enabling the creation of modular and reusable user interfaces.


Bonus Skills:

  • Microservices Architecture: Experience working with microservices-based architecture in a frontend-backend integration context.
  • Frontend & Mobile Experience: Some knowledge of mobile frameworks like Flutter.
  • Scalability Expert: Experience in building scalable, maintainable frontends for commercial applications.


What We Provide:

  • Career Growth: Build your experience in the fast-growing tech sector, both in Italy and on a global scale.
  • Work Flexibility: Benefit from a hybrid work setup, with 3 days in the office and 2 days working remotely each week + 1 month
  • Team Atmosphere: Join a lively and dynamic team that values teamwork, responsibility, and creative thinking.
  • Innovative Freedom: Help shape the platform's direction and contribute to its ongoing success.
  • Learning & Development: Enjoy opportunities to attend tech events, conferences, and participate in personal development sessions.
  • Cutting-Edge Equipment: We’ll provide you with a MacBook Pro to work with.
  • Prime Location: Our office is centrally located in Milan, with easy access to public transportation.
  • Workation Benefit: Enjoy one month of workation each year to work remotely from a location of your choice.

Key Skills

Ranked by relevance

responsive css graphql javascript angular ui git tdd react bootstrap oauth gitlab microservices flutter
Login to Apply
Posted
Oct 29, 2024
Type
Contract
Level
Mid-Senior
Location
Greater Milan Metropolitan Area
Company
WeHunt

Industries

Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Change Recruitment
Related

Full Stack Engineer

2026-05-27

Full-time
Mid-Senior
Australia
Technology
Information Technology
View Job Details
Hire Feed
Related

Web Developer (Remote)

2026-05-27

Part-time
Entry
Argentina
Technology
Engineering
View Job Details
TheDriveGroup
Related

Senior Software Engineer

2026-05-27

Contract
Mid-Senior
Australia
Technology
Information Technology