I

ING

Digital banking and sustainable lending

Frontend Developer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeBucharest, RomaniaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or Information Technology, or equivalent practical experience.
  • Proven experience developing modern frontend applications.
  • Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Hands-on experience with Lit, React, Angular, Vue.js, or similar frontend frameworks.
  • Strong experience building and maintaining Web Components.
  • Solid experience with Redux or similar state management solutions.
  • Experience working within microfrontend architectures.
  • Strong understanding of REST APIs and asynchronous programming.
  • Experience implementing accessibility standards, including WCAG and WAI-ARIA.
  • Experience with frontend testing frameworks and automated testing practices.
  • Hands-on experience with Azure DevOps.
  • Experience designing and maintaining CI/CD pipelines.
  • Experience with Adobe Analytics.
  • Experience using GitHub Copilot or similar AI-assisted development tools.
  • Strong understanding of frontend performance optimization techniques.
  • Experience with Git-based development workflows.

Responsibilities

  • Develop scalable, maintainable, and reusable frontend applications.
  • Build modular Web Components using technologies such as Lit and modern JavaScript frameworks.
  • Translate UI/UX designs into responsive, high-quality user interfaces.
  • Contribute to shared component libraries and frontend standards.
  • Promote coding best practices, maintainability, and consistency across applications.
  • Design, develop, and maintain solutions within a microfrontend architecture.
  • Ensure seamless integration between independently developed frontend applications.
  • Support modularization, scalability, and independent delivery of frontend capabilities.
  • Contribute to frontend architecture evolution and technical decision-making.
  • Implement and maintain scalable state management solutions using Redux or similar technologies.
  • Define effective patterns for data flow and asynchronous operations.
  • Ensure predictable application behavior and maintainable state structures.
  • Support communication across frontend modules and applications.
  • Develop accessible user interfaces that comply with WCAG and WAI-ARIA guidelines.
  • Perform accessibility reviews and remediation activities.
  • Ensure compatibility with assistive technologies.
  • Advocate for inclusive design and accessibility best practices.
  • Optimize application performance and loading times.
  • Identify and resolve rendering bottlenecks, memory issues, and performance concerns.
  • Improve Core Web Vitals and overall user experience.
  • Continuously monitor and enhance frontend performance.
  • Create and maintain unit, integration, and end-to-end tests.
  • Collaborate with QA engineers to ensure high-quality software delivery.
  • Support automated testing practices.
  • Participate in code reviews and quality improvement initiatives.
  • Design, implement, and maintain CI/CD pipelines using Azure DevOps.
  • Automate build, testing, quality validation, and deployment processes.
  • Manage source control, build pipelines, release workflows, and artifacts.
  • Support deployment and release activities across multiple environments.
  • Troubleshoot build and deployment issues and drive continuous improvement of delivery processes.
  • Leverage GitHub Copilot and other AI-powered engineering assistants to improve productivity.
  • Use AI-assisted development techniques for coding, testing, debugging, refactoring, and documentation.
  • Validate and review AI-generated outputs to ensure compliance with quality, security, and maintainability standards.
  • Contribute to the adoption of responsible AI-assisted development practices within the team.
  • Collaborate with developers, architects, designers, product owners, and QA engineers.
  • Participate in architectural discussions and technical design reviews.
  • Share knowledge and contribute to engineering communities and best practices.
  • Support junior and mid-level engineers through mentoring and technical guidance.
  • Promote a culture of continuous learning and engineering excellence.

About the Company

ING

Digital banking and sustainable lending

ING provides digital banking and financial services to individuals and businesses worldwide. Its products and services include online and mobile banking, lending, payments, and advisory services designed to be frictionless so customers can make confident financial decisions. ING differentiates itself by focusing on sustainable choices, responsible lending, and sharing knowledge to help customers and partners realize their visions for a better future. The bank emphasizes empowerment over judgment and aims to finance change, partner with customers, and continuously innovate in a sustainable way. Its goal is to help people and businesses progress toward their goals while reducing barriers and making banking easier and more responsible.

Company size
10,001+
Company stage
IPO
Headquarters
Amsterdam, Netherlands
Founded
1991

Recently Posted Jobs

Explore more opportunities at ING

See more jobs