Senior Full Stack Developer – Operational Risk Management Platform
Information Technology
Location –
Experience Senior
We are looking for an experiencedFull Stack Developer to join a long-term development collaboration for a client in the banking and financial services industry.You will work on an internal Operational Risk Management platform, contributing across frontend and backend development in an international environment where English is the main communication language.
Key Responsibilities
- Develop new features and maintain the platform across frontend and backend layers.
- Develop and maintain frontend applications using React and TypeScript.
- Design and implement backend services using Node.js.
- Work with GraphQL APIs and related technologies.
- Participate in requirement analysis and refinement with business stakeholders.
- Contribute to software architecture decisions and technical design.
- Build reliable, maintainable, and scalable applications; apply clean code practices.
- Integrate with enterprise databases and internal systems, including Oracle and PostgreSQL.
- Ensure high code quality through testing, debugging, and code reviews.
- Implement automated tests and ensure application reliability.
- Support deployment processes and contribute to production stability.
- Troubleshoot issues, fix defects, and support ongoing maintenance.
- Collaborate with engineers and stakeholders including the Product Owner, Solution Manager, and Delivery Manager.
Requirements
- Strong experience as a Full Stack Developer.
- Professional experience with React.js.
- Experience with Node.js backend development.
- Practical knowledge of GraphQL.
- Experience with relational databases such as Oracle and PostgreSQL.
- Understanding of software architecture principles and clean code practices.
- Experience with testing, debugging, and maintaining enterprise applications.
- Ability to work independently and communicate effectively within an international team.
- Location/work model: Vienna, Austria; hybrid with approximately 3 days per week on-site in the Vienna office.
- Language: English required; German is not required.
- Nice to have: experience in banking/fintech/financial services; knowledge of Apollo, Meteor, or TypeORM; experience with enterprise-scale applications; familiarity with agile development methodologies.
Database PostgreSQL Oracle Database
Library/Framework Node.js TypeORM React Meteor GraphQL Apollo
Programming language Typescript JavaScript
Project duration Long-term project
Start date September 1, 2026
Type Contract
Language on the project English