Swedbank Private Banking
I was one of two new frontend developers hired to work on the Swedbank Private Banking application.
The old application did not handle mobile customers, instead relying on native apps for iOS and Android. The new application was to be a responsive web application that would work on all devices, especially Windows Phone customers were vocal about the lack of support.
The first few months were spent researching and planning the new application. We had a lot of freedom to choose the tech stack. We decided to go with AngularJS, as it was the most popular framework at the time, and it was partly made to make backend developers feel at home, using similar patterns.
The project team grew as we started developing, mainly using Java developers who got to write Angular instead. Another important part was to have goo test coverage, not just unit test, but end-to-end tests as well. We used Protractor for the end-to-end tests, and Jasmine for the unit tests.
In the end, the large corporate structure of Swedbank didn't really fit me and I left after a year.
Way of working
The team was divided into smaller teams, each with a product owner, a scrum master, and a few developers. We had a daily standup, and a weekly sprint planning meeting. We also had a retrospective after each sprint, to see what we could improve.
Tech stack
- AngularJS
- JavaScript
- Sass
- Protractor
- Jasmine
- Selenium
About Swedbank
Swedbank is one of Sweden’s largest financial institutions, founded in 1820 as Sweden’s first savings bank. Headquartered in Sundbyberg, Stockholm, it operates across Sweden, the Baltic States (Estonia, Latvia, and Lithuania), and other international markets. Swedbank provides a comprehensive range of financial services, including personal and corporate banking, asset management, insurance, and mortgage lending.
Serving more than 7 million retail customers and 600,000 corporate clients, Swedbank plays a crucial role in the Nordic and Baltic economies.