CrawlJobs Logo

Frontend & Middleware Developer

Portugal, Lisbon · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

Join Amaris Consulting as a Frontend & Middleware Developer for one of our main partners in a hybrid position based in Portugal. We are currently expanding our team and looking for talented professionals to embark on a new adventure in an international and agile environment. This is a fantastic opportunity to grow your career in a fast-growing company with a dynamic atmosphere, where your skills and expertise will be valued and nurtured. As a Frontend & Middleware Developer at Amaris, you will be responsible for building and maintaining modern, scalable web applications. You will work closely with cross-functional teams to deliver high-quality digital experiences, ensuring performance, usability, and reliability across platforms.

Job Responsibility

  • Develop and maintain user interfaces using Next.js and React, ensuring responsive, accessible, and engaging user experiences
  • Apply modern frontend development best practices, including component-based architecture, state management, and testing
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews to ensure code quality and promote knowledge sharing
  • Design, develop, and maintain API middleware to support frontend functionality and integrate with backend systems
  • Understand and work with the Alokai platform to develop and integrate solutions
  • Stay up-to-date with platform features and e-commerce best practices, including performance, security, and user experience
  • Contribute to the design and implementation of composable architectures, ensuring scalability and maintainability
  • Participate in architectural discussions and technical decision-making
  • Collaborate closely with product managers, designers, and engineers to define, design, and deliver new features
  • Write and maintain unit, integration, and end-to-end tests to ensure software quality
  • Support QA teams in defining testing strategies and automation frameworks
  • Participate in debugging and performance optimization efforts
  • Continuously explore new technologies and propose improvements to development processes and codebases

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • 2+ years of experience in frontend development using technologies such as React, Next.js, CSS, and Node.js
  • Strong understanding of frontend best practices (responsive design, accessibility, performance optimization)
  • Familiarity with API middleware development and RESTful services
  • Knowledge of composable architectures and microservices is a plus
  • Experience with e-commerce platforms or solutions is a plus
  • Familiarity with tools and technologies such as TypeScript, HTML, CSS, Vue.js, Tailwind, SonarQube, Snyk, and Atlassian tools (Jira, Confluence)
  • Experience with testing methodologies (unit, integration, and system testing)
  • Strong analytical and problem-solving skills
  • Excellent communication skills and ability to work in multinational, cross-functional teams
  • Proactive mindset with eagerness to learn and explore new technologies
  • Ability to work independently and in a fast-paced Agile environment
  • Fluency in English (French or other languages is a plus)

Nice to have

  • Knowledge of composable architectures and microservices
  • Experience with e-commerce platforms or solutions
  • French or other languages

What we offer

  • Transit, restaurant or kindergarten tickets
  • Intensive workday
  • Private health insurance
  • Clear and rewarding career path with certifications funded by the company
  • Access to an annual training budget
  • Opportunities to upskill through Tech Academy, language sessions, webinars, and workshops
  • Strong community culture with team buildings, afterworks, and annual events
  • Support programs like WeCare for critical life situations

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Frontend & Middleware Developer

8 matching positions

New

Sr. Lead Software Engineer

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Engineering or Computer Science
  • At least 12 years of experience building back-end services (Including but not limited to: Java, Python, Go, Node, Scala, TypeScript, Spring Boot) (Internship experience does not apply)
  • At least 2 years of experience with a front-end language (Including but not limited to: JavaScript, TypeScript) (Internship experience does not apply)
  • At least 3 years of experience with a database technology (Including but not limited to: MySQL, PostgreSQL, MongoDB, Redis, Cassandra, DynamoDB) (Internship experience does not apply)
  • At least 2 years of experience with a UI framework (Including but not limited to: Angular, Vue, React) (Internship experience does not apply)
  • At least 4 years of experience designing, building, and testing distributed systems (Internship experience does not apply)
  • At least 3 years of experience in a technical leadership role overseeing strategic projects.
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Utilize various programming languages, Open Source technologies, Relational/NoSQL databases, Containers and a variety of AWS tools and services with a special focus on Serverless initiatives
  • Implement software in unambiguous and uncomplicated domains with little to no support, while effectively combining standards and practices to implement more complex software
  • Implement a new, fully featured local build and deployment pipeline, while identifying improvements and making enhancements to established deployment pipelines
  • Troubleshooting the most complicated issues with local builds and deployment pipelines
  • Familiarity with many modern application architecture and design patterns, with the ability to leverage them in moderately complex domains
  • Teach others architecture and design patterns and how and when to apply them
  • Debug moderately complex issues across backend, frontend, middleware, infrastructure, databases and pipelines across all environments from local to production and across distributed systems
  • Fulltime
Read More
Arrow Right
New

Principal Eng, V&V

This is where your work makes a difference. At Baxter, we believe every person—r...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Education: A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is required.
  • Experience: Must have a minimum of 8 - 14 years of proven experience in testing WebApps, PC Apps
  • Proven Experience in formulating Test Strategies, V&V Plans & Procedures (Manual & Automation) for Web, Pc SW products that operate with AWS/Google/MS Azure Cloud
  • Experience in Testing Mobile Apps is a plus.
  • Hands-on Experience with one or more of the frameworks: Cucumber framework with Java script + Selenium, Postman
  • Test café framework with Java script
  • Robot framework with Python + Selenium (PREFERRED)
  • Programming Languages: Javascript, Python
  • (PREFERRED)
  • Additional Experience with C, C++ is a plus.
Job Responsibility
Job Responsibility
  • Effectively collaborate with cross-functional teams to understand the requirements, analyze failures and identify root causes
  • Directly responsible for implementing the test plans and authoring test procedures for WebApp frontend, Middleware and Back-end components including external interface testing
  • Implement Test Automation plans along with Test team, by applying techniques such as BDD, TDD
  • Collaborate with multi-site V&V and DevOps teams to support integration of test infrastructure into DevOps pipelines
  • Directly responsible for manual and exploratory testing
  • Execute and derive Verification & Validation Results, traceability matrices and appropriate quality metrics
  • Participate in sprint planning, task scheduling and prioritization of test efforts in alignment with Agile methodologies
  • Collaborate with team members to identify/implement test techniques
  • Execute projects with minimal guidance/ supervision and drive the application of principles of SDLC and methodologies/processes such as IEC 62304, Lean, Agile, CI
  • Provide input for continuous improvement activities
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right

Principal Eng, V&V

You will be an integral part of the SW development – Verification & Validation t...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 8 - 14 years of proven experience in testing WebApps, PC Apps
  • Proven Experience in formulating Test Strategies, V&V Plans & Procedures (Manual & Automation) for Web, Pc SW products that operate with AWS/Google/MS Azure Cloud
  • Hands-on Experience with Cucumber framework with Java script + Selenium, Postman, Test café framework with Java script, Robot framework with Python + Selenium (PREFERRED)
  • Programming Languages: Javascript, Python
  • (PREFERRED)
  • Experience in Development and Continuous Integration tools such as Azure DevOps a MUST
  • Behavior Driven Development and/or Test-Driven Development experience
  • Experience in working in Agile environment is a MUST
  • Experience in Generating Test Datasets for testing of WebApp flow
Job Responsibility
Job Responsibility
  • Effectively collaborate with cross-functional teams, including business analysts/product owners, developers, QA, and other stakeholders, to understand the requirements, analyze failures and identify root causes
  • Directly responsible for implementing the test plans and authoring test procedures for WebApp frontend, Middleware and Back-end components including external interface testing
  • Implement Test Automation plans along with Test team, by applying techniques such as BDD, TDD and develop modular test suites, test data, reusable test scripts/libraries using state-of-the-art frameworks tools & technologies
  • Collaborate with multi-site V&V and DevOps teams to support integration of test infrastructure into DevOps pipelines and configuration management
  • Directly responsible for manual and exploratory testing to ensure complete coverage of SW modules
  • Execute and derive Verification & Validation Results, traceability matrices and appropriate quality metrics
  • Participate in sprint planning, task scheduling and prioritization of test efforts in alignment with Agile methodologies
  • Collaborate with team members to identify/implement test techniques that are effective and efficient in meeting organizational goals for product quality, timeliness, and regulatory compliance
  • Execute projects with minimal guidance/ supervision and drive the application of principles of SDLC and methodologies/processes such as IEC 62304, Lean, Agile, CI to deliver and maintain design outputs including test script, test data, results and documentation that meet applicable statutory and regulatory requirements
  • Provide input for continuous improvement activities by identifying and appropriately escalating process and product quality gaps
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right

Principal Eng, Test

As a Sr SDET for software, you will be an integral part of the SW development – ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 7-12 years of proven experience in testing WebApps, PC Apps
  • Healthcare experience is a plus
  • Proven Experience in formulating Test Strategies, V&V Plans & Procedures (Manual & Automation) for Web, Pc SW products that operate with AWS/Google/MS Azure Cloud
  • Experience in Testing Mobile Apps is a plus
  • Hands-on Experience with one or more of the frameworks: Cucumber framework with Java script + Selenium, Postman
  • Test café framework with Java script (PREFERRED)
  • Robot framework with Python + Selenium (PREFERRED)
  • Programming Languages: Javascript, Python
  • Additional Experience with C, C++ is a plus
Job Responsibility
Job Responsibility
  • Effectively collaborate with cross-functional teams, including business analysts/product owners, developers, QA, and other stakeholders, to understand the requirements, analyze failures and identify root causes
  • Directly responsible for implementing the test plans and authoring test procedures for WebApp frontend, Middleware and Back-end components including external interface testing
  • Implement Test Automation plans along with Test team, by applying techniques such as BDD, TDD and develop modular test suites, test data, reusable test scripts/libraries using state-of-the-art frameworks tools & technologies
  • Collaborate with multi-site V&V and DevOps teams to support integration of test infrastructure into DevOps pipelines and configuration management
  • Directly responsible for manual and exploratory testing to ensure complete coverage of SW modules
  • Execute and derive Verification & Validation Results, traceability matrices and appropriate quality metrics
  • Participate in sprint planning, task scheduling and prioritization of test efforts in alignment with Agile methodologies
  • Collaborate with team members to identify/implement test techniques that are effective and efficient in meeting organizational goals for product quality, timeliness, and regulatory compliance
  • Execute projects with minimal guidance/ supervision and drive the application of principles of SDLC and methodologies/processes such as IEC 62304, Lean, Agile, CI to deliver and maintain design outputs including test script, test data, results and documentation that meet applicable statutory and regulatory requirements
  • Provide input for continuous improvement activities by identifying and appropriately escalating process and product quality gaps
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right

Forward Deployed Engineer

LumApps is now more than just an Employee Experience Platform — it is an AI-powe...
Location
Location
France , Tassin-la-Demi-Lune
Salary
Salary:
Not provided
lumapps.com Logo
LumApps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of engineering or technical deployment experience that includes customer-facing work
  • Strong academic foundation in Computer Science, Engineering, or a related technical field, with demonstrated excellence in analytical thinking and software development
  • A strong bias for action and the ability to self-prioritize in ambiguous, fast-paced environments
  • Proficiency in Node.js, TypeScript, Java or Python. Comfortable with frontend frameworks like React and backend API design
  • A passion for emerging tech, specifically Generative AI, RAG architecture, AI Frameworks and Agentic workflows
  • Full professional proficiency in English to communicate clearly with engineers, product teams, and customers
  • Willingness to travel (approximately 2 weeks per quarter) to innovate directly with customers on-site
Job Responsibility
Job Responsibility
  • Strategic Co-Innovation: Embed with customers to map complex data environments and identify high-friction business workflows, such as HR onboarding or IT support
  • Rapid Prototyping & Delivery: Build proof-of-concept AI Agents and integrations using public APIs, webhooks, and LLMs that plan, decide, and act within the LumApps ecosystem
  • Enterprise Integration: Architect the middleware and custom connectors required to bridge LumApps AI with systems like SAP, Workday, or ServiceNow
  • Field Feedback Loop: Act as the vanguard for our Core R&D team. You will identify systemic integration patterns in the field and contribute code (PRs) to harden and evolve our core platform, as well as abstract your custom solutions into scalable, repeatable Industry Vertical Packs
  • Developer Evangelism: Create plug-and-play integration templates, code snippets, and technical articles to showcase best practices and enable our broader ecosystem
What we offer
What we offer
  • Hybrid work model – 2 days at the office, 3 days remote
  • RTT days – ~10 extra days off per year
  • Meal vouchers (SWILE) + free snacks & coffee
  • Yoga classes - Take a mindful break in our Paris office
  • Supportive parental leave and family moments — yes, even a Christmas party for your kids !
  • Health insurance (ALAN) – 60% covered + full life & disability cover
  • Afterworks, team celebrations & seasonal parties
  • Equipment of your choice
  • French & English lessons, professional development & access to Leeto CSE
  • Fulltime
Read More
Arrow Right

Senior Liferay Technical Engineer

The Liferay Technical Engineer is responsible for maintaining, supporting, and e...
Location
Location
Saudi Arabia , Riyadh
Salary
Salary:
Not provided
gizasystems.com Logo
Giza Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience with Liferay Portal (DXP or Community Edition)
  • Strong expertise in Liferay portlet development, theme development, and frontend customization
  • Proficiency in Liferay administration, configuration, and lifecycle management
  • Experience with Liferay APIs, hooks, and Service Builder
  • Proficiency in Java, JSP, JavaScript, HTML5, and CSS3
  • Experience with REST and SOAP API integration
  • Knowledge of web services, middleware integration, and enterprise portal architectures
  • Familiarity with Maven, Gradle, or similar build tools
  • Experience with Linux/Unix server environments
  • Knowledge of application servers such as Apache Tomcat or JBoss
Job Responsibility
Job Responsibility
  • Maintain, support, and enhance existing Liferay portal implementations to ensure continuous availability and optimal performance
  • Develop and customize Liferay portlets, themes, and frontend components based on business requirements
  • Perform portal administration tasks including user management, content management, and configuration
  • Integrate Liferay portals with internal and external systems via REST/SOAP APIs and web services
  • Troubleshoot and resolve portal-related incidents, performance issues, and configuration problems
  • Conduct root cause analysis for recurring issues and implement preventive measures
  • Collaborate with application teams to ensure smooth deployment of portal updates and patches
  • Document technical configurations, customizations, and operational procedures
  • Participate in change management processes including impact assessment and rollback planning
  • Provide technical guidance and knowledge transfer to junior team members as required
  • Fulltime
Read More
Arrow Right

Software Development Senior Specialist

We are seeking a highly skilled Full Stack Developer specialized in PHP and Iden...
Location
Location
Mexico , Guadalajara
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field
  • 5+ years of experience in full stack software development
  • 3+ years of experience implementing authentication and SSO solutions
  • Proven experience migrating applications from LDAP to SSO architectures
  • Strong troubleshooting and debugging capabilities in authentication workflows
  • Experience working within Agile delivery environments
  • Strong expertise in PHP 7/8+
  • Laravel, Symfony, or similar PHP frameworks
  • REST API development and integration
  • Microservices and backend integration patterns
Job Responsibility
Job Responsibility
  • Design, develop, enhance, and maintain full stack web applications using PHP and modern frontend technologies
  • Refactor existing authentication modules and legacy LDAP integrations
  • Implement secure authentication and authorization mechanisms aligned with enterprise security standards
  • Develop reusable APIs and middleware services for authentication orchestration
  • Analyze existing LDAP authentication flows and user access dependencies
  • Lead migration activities from LDAP authentication to enterprise SSO platforms
  • Integrate applications with Identity Providers (IdPs) using SAML 2.0, OAuth 2.0, OpenID Connect (OIDC)
  • Support user federation, role mapping, token validation, and session management
  • Troubleshoot authentication issues during migration and cutover phases
  • Ensure backward compatibility and minimal business disruption during transition
  • Fulltime
Read More
Arrow Right

Intermediate Full Stack Software Developer

We are seeking a highly versatile Intermediate Full Stack Software Developer to ...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • 4 to 7 years of progressive professional experience in full-stack application design, programming analysis, and cross-functional software delivery
  • Demonstrated, high-level mastery of React paired with a deep operational understanding of the Angular/AngularJS ecosystem and core JavaScript/TypeScript
  • Strong practical knowledge of REST and SOAP web services, API architecture patterns, data verification methods, and runtime gateway middleware
  • Proficient in writing relational database scripts, schema queries, and structured data transformations via SQL (Oracle or SQL Server)
  • Solid experience operating under structured Software Development Life Cycles (SDLC) using Agile/Scrum and Rapid Application Development (RAD) frameworks
  • Excellent written, verbal, and presentation skills with a proven track record of working effectively with IT professionals and business area stakeholders to translate requirements into designs
Job Responsibility
Job Responsibility
  • Translate technical specifications and user stories into clean, tested, and deployable production code
  • Write detailed specifications, generate code modules, and conduct rigorous unit testing
  • Create, design, and implement responsive, cross-platform layouts for new and existing web properties using HTML5, CSS3, JavaScript, and modern UI components
  • Build self-contained, reusable, and highly testable frontend components leveraging React alongside Angular / AngularJS frameworks, ensuring optimal server-side and client-side rendering
  • Construct and integrate secure, performant backend API layers, including RESTful (utilizing Swagger definitions) and SOAP web services
  • Ensure frontend interfaces efficiently query and manipulate API data
  • Support and configure Java-based backend components using enterprise application utilities, including Servlets, EJBs, and middleware servers such as Apache Tomcat and Oracle WebLogic
  • Expand and optimize internal data workflows by executing core extraction, transformation, and loading (ETL) activities across relational and hierarchical databases (Oracle, SQL Server)
  • Isolate, debug, and resolve complex application anomalies arising during production deployment, system migrations, or database conversions
  • Participate actively in daily Scrum standups, sprint reviews, and technical walkthrough sessions
What we offer
What we offer
  • Diversified Framework Portfolio
  • End-to-End Delivery Scope
  • Stable Contract Runway
  • Structured Workspace
  • Fulltime
Read More
Arrow Right