Portuguese company hires for hybrid position
Location: Lisbon, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid
️ Language Requirements: English (B2+)
Seniority: Senior (5+ years)
Sector: Banking
Rate Between €4900 - 5200 RV / €2900 - 3200 CTI
- ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
We are looking for a highly skilled Senior Frontend Developer to join an international technology team responsible for developing cutting-edge web applications used in global financial markets.
This is an exciting opportunity to work on large-scale, high-performance platforms that support pricing, trading, and e-commerce solutions for complex financial products. You will collaborate with international teams across multiple locations and contribute to the evolution of modern frontend architectures used by thousands of users worldwide.
If you are passionate about building scalable web applications, enjoy solving complex technical challenges, and thrive in Agile environments, this opportunity is for you.
As a Senior Frontend Developer, you will:
Frontend Development
-
Design, develop, and maintain modern web applications using JavaScript, TypeScript, Angular, and HTML5.
-
Build scalable and reusable frontend components following modern development standards.
-
Contribute to platform modernization and architecture evolution initiatives.
-
Develop responsive, high-performance user interfaces for business-critical applications.
Agile Delivery
-
Participate throughout the full software development lifecycle:
-
Technical analysis
-
Solution design
-
Development
-
Testing
-
Documentation
-
Code reviews
-
Actively contribute to Agile ceremonies, including Sprint Planning, Daily Stand-ups, Reviews, and Retrospectives.
Architecture & Technical Excellence
-
Promote best practices in software engineering, architecture, and frontend development.
-
Contribute technical ideas, recommendations, and architectural improvements.
-
Collaborate closely with development teams to ensure high-quality and maintainable solutions.
-
Support continuous improvement initiatives and technology modernization projects.
Collaboration & Support
-
Work closely with production support teams to ensure smooth releases and platform stability.
-
Collaborate with developers, architects, business stakeholders, and technical leads across international teams.
-
Participate in platform migration and interoperability initiatives.
Technical Skills
✔ 5+ years of professional software development experience in enterprise environments.
✔ Strong expertise in:
-
JavaScript
-
TypeScript
-
Angular
-
HTML5
✔ Solid experience with:
-
RxJS
-
Web Components
-
Modern JavaScript libraries and frameworks
✔ Strong knowledge of:
-
CSS
-
Frontend Architecture
-
Design Patterns
-
Software Engineering Best Practices
✔ Experience working with:
-
Agile methodologies (Scrum)
-
Test-Driven Development (TDD)
-
Continuous Integration (CI)
✔ Understanding of software delivery pipelines and quality practices.
- Experience or interest in backend technologies such as:
- Experience within financial services, capital markets, trading platforms, or investment banking environments.
- Knowledge of pricing, trading, FX products, or e-commerce platforms.
The ideal candidate:
-
Has a strong passion for frontend engineering and software craftsmanship.
-
Enjoys building scalable, maintainable, and high-performance applications.
-
Demonstrates ownership, accountability, and a proactive mindset.
-
Is comfortable working in large international environments with distributed teams.
-
Has excellent analytical and problem-solving abilities.
-
Adapts quickly to changing priorities and evolving technologies.
-
Continuously seeks opportunities to improve processes, systems, and development practices.
-
Communicates effectively with both technical and non-technical stakeholders.
-
English: B2 level minimum (professional communication required)
Please answer the following questions when applying:
-
How many years of professional experience do you have in frontend development?
-
How many years have you worked with Angular?
-
What is your level of expertise in JavaScript and TypeScript?
-
Have you worked with RxJS and Web Components? Please describe your experience.
-
Do you have experience with Test-Driven Development (TDD)?
-
Have you worked in Agile/Scrum environments?
-
Have you contributed to software architecture or technical design decisions?
-
Do you have experience with CI/CD practices and continuous integration?
-
Have you worked in financial services, investment banking, trading platforms, or capital markets environments?
-
Are you currently based in Portugal or available to work in Lisbon?
-
What is your English proficiency level?
-
What is your notice period or earliest availability to start?
JavaScript, TypeScript, Angular, Angular Framework, AngularJS, HTML5, CSS3, RxJS, Web Components, Frontend Development, Frontend Engineer, Senior Frontend Developer, UI Development, Software Engineering, Design Patterns, Agile, Scrum, Test-Driven Development, TDD, Continuous Integration, CI/CD, Enterprise Applications, Single Page Applications, SPA, Responsive Design, Software Architecture, Code Review, Performance Optimization, REST APIs, Financial Services, Capital Markets, Trading Platforms, Investment Banking, C#, Java, Frontend Architecture, Cross-Functional Teams, Technical Leadership, Lisbon, Portugal
#CI - PROC26381