-
Alongside

Software Frontend Developer

Alongside
Portugal · Full-time · Associate

Our client is a Portuguese company focused on the development of technological products and consequent implementation in international projects at the service of governments and society in general and is recruiting a Frontend Engineer. As a member of a software development team, you will be responsible for implementing best practices to ensure scalability, resilience, fault tolerance, and modularity in line with business requirements.

Key Responsibilities:

UI Development

  • Build user-friendly, responsive web interfaces using modern frameworks such as Angular, React, or Vue.js with JavaScript and TypeScript
  • Collaborate with UI/UX designers to implement wireframes and interactive mockups
  • Apply design systems, UI component libraries (e.g., Material UI, Bootstrap, PrimeNG), and accessibility standards (WCAG)

Frontend Architecture

  • Develop modular, testable, and scalable frontend architecture
  • Implement state management using Redux, NgRx, Vuex, or similar libraries
  • Optimize application performance with techniques like lazy loading, code splitting, and caching

API Integration & Collaboration

  • Integrate frontend components with RESTful APIs and backend services
  • Work closely with backend developers, product managers, and QA to align technical efforts with project goals
  • Participate in code reviews, pair programming, and agile ceremonies

Testing & Quality Assurance

  • Write unit and integration tests using tools like Jest, Cypress, or Playwright
  • Support test automation and maintain high code quality standards
  • Assist in end-to-end testing and issue resolution

Continuous Improvement

  • Stay up to date with frontend technology trends, tools, and best practices
  • Recommend and implement improvements to the user experience and frontend development processes
  • Ensure frontend code adheres to web security best practices (e.g., XSS and CSRF protection)

Requirements

  • Bachelor's degree in Computer Science, Web Development, or related field
  • 3-5 years of experience developing scalable web applications
  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3
  • Experience with Angular, React, or Vue.js frameworks
  • Familiarity with state management libraries (Redux, NgRx, Vuex)
  • Experience integrating RESTful APIs and handling JSON data
  • Understanding of responsive design, cross-browser compatibility, and WCAG accessibility standards
  • Knowledge of frontend security best practices
  • Experience with Git, CI/CD pipelines, and Agile methodologies
  • Fluent in English; knowledge of Portuguese, French, or German is a plus

Key Skills

Ranked by relevance

restful apis javascript responsive angular react ui responsive design fault tolerance design systems typescript wireframes bootstrap html5 cicd git
Login to Apply
Posted
Aug 09, 2025
Type
Full-time
Level
Associate
Location
Porto
Company
Alongside

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Skywaves Rise
Related

Dotnet Developer

2026-05-28

Full-time
Mid-Senior
Austria
IT Services
Information Technology
View Job Details
YUMMY Publishing GmbH
Related

Full Stack Web Developer (w/m/d)

2026-05-28

Full-time
Not Applicable
Austria
IT Services
Information Technology
View Job Details
GenIT
Related

Developer Fullstack Web

2026-05-27

Full-time
Associate
Argentina
IT Services
Information Technology