Join us as a Senior Web Developer
Shape the future of real-time trading experiences
We are looking for a Senior Web Developer to join our team and help build the next generation of web-based trading platforms in Porto. This is a role for someone who thrives on technical challenges enjoys ownership and autonomy but also values collaboration and teamwork.
You will work closely with designers backend engineers QA specialists and product managers to deliver intuitive high-performance front-end experiences used in real-time financial markets.
Hybrid working model: 4 days per week in the office
Why this role is exciting
- Build modern web interfaces for real-time trading systems
- Work on high-frequency data-intensive applications
- Be part of a collaborative team where senior engineers have real influence
- Contribute to architecture performance and product evolution
- Mentor others while continuing to grow technically
Key Responsibilities
Software Design & Development:
- Design develop and maintain high-quality responsive and efficient web applications
- Translate business and user requirements into intuitive user interfaces for trading systems
- Integrate front-end components with backend APIs and real-time services (WebSockets)
- Optimize application performance for speed scalability and accuracy
- Contribute to architecture discussions promoting innovation and maintainability
- Maintain product quality and consistency across releases
Quality & Engineering Excellence:
- Write clean maintainable code following best practices
- Design and execute automated unit integration and performance tests
- Identify and resolve bottlenecks and defects proactively
- Ensure compliance with coding standards security protocols and confidentiality obligations
- Write and maintain accurate technical documentation aligned with product releases
- Deliver tasks within agreed deadlines maintaining high standards of efficiency and professionalism
Collaboration & Client Success:
- Work closely with UX/UI backend QA and Product teams
- Translate client needs and feedback into scalable product features
- Support pre-sales and client engagement with technical insights and prototypes
- Contribute to customer satisfaction through reliable user-friendly solutions
- Promote teamwork clear communication and a collaborative culture
Leadership Mentorship & Continuous Improvement:
- Mentor and guide junior developers promoting autonomy accountability and technical excellence
- Encourage knowledge sharing code reviews and collaboration
- Stay current with emerging technologies frameworks and best practices in front-end and trading software
- Stay updated on financial markets trading workflows and relevant technologies
- Contribute to process improvement initiatives across the development lifecycle
Profile & Qualifications
Technical Skills:
- BSc in Computer Science Engineering or relevant field
- 5 years of professional experience as Angular Developer mastering front-end or web development
- Expertise in JavaScript TypeScript React Angular 13 Angular RXJS Vue Prime NG suite SCSS Cypress
- Solid understanding of RESTful APIs WebSocket communication microservices and responsive design
- Familiarity with real-time data visualization and trading interfaces preferred
- Basic knowledge of Nginx and Linux OS
- Excellent programming skills with the ability to produce clear technical documentation
- Deep knowledge of development best practices (Agile methodology Atlassian suite: Bitbucket Jira Confluence) and industry-standard libraries (stdlib)
- Strong expertise in multi-threaded high-performance and network programming
- Solid understanding of Linux environments Version Control Systems and CI/CD tools (Git Jenkins)
- Full autonomy in using debugging and profiling tools
- Experience with financial systems trading workflows or market data preferred
Soft Skills & Mindset:
- Proven accountability autonomy efficiency and teamwork
- Strong analytical and problem-solving skills with attention to detail and product quality
- Excellent communication skills with a client-first mindset
- Commitment to confidentiality continuous learning and professional ethics
Languages:
Why Join Us
- Be part of a pioneering project in real-time trading technology
- Work in a highly collaborative environment that values learning and growth
- Influence architecture and product direction while mentoring others
- Solve challenging technical problems with modern web technologies
Apply by submitting a CV in English
Euronext Values
Unity
We respect and value the people we work with
We are unified through a common purpose
We embrace diversity and strive for inclusion
Integrity
We value transparency communicate honestly and share information openly
We act with integrity in everything we do
We dont hide our mistakes and we learn from them
Agility
We act with a sense of urgency and decisiveness
We are adaptable responsive and embrace change
We take smart risks
Energy
We are positively driven to make a difference and challenge the status quo
We focus on and encourage personal leadership
We motivate each other with our ambition
Accountability
We deliver maximum value to our customers and stakeholders
We take ownership and are accountable for the outcome
We reward and celebrate performance
We are proud to be an equal opportunity employer. We do not discriminate against individuals on the basis of race gender age citizenship religion sexual orientation gender identity or expression disability or any other legally protected factor. We value the unique talents of all our people who come from diverse backgrounds with different personal experiences and points of view and we are committed to providing an environment of mutual respect.
Additional Information
This job description is only describing the main activities within a certain role and is not exhaustive. It does not prevent to add more tasks projects.