Senior Application Developer
Job Description
Apply knowledge and skills on software development programing languages, architectures, frameworks, and relative technologies to maintain and improve existing software applications and develop new features and functionalities.
Work on the right complexity of work relative to the role as Application Developer including but not limited to complex frontend application development, support for production bugs and client issues, and responsibilities around code reviews and technical designs for new software functions.
Continuously innovate and improve the current systems and processes aligned to business requirements and company directions.
Provide continuous valuable work to the team, organization, and business that is aligned to the team, organization, and business strategic goals and objectives.
Display utmost professionalism at work that conforms to the policies and culture of the team and company.
Qualification
Minimum 5 years experience as a frontend and application developerCore development experience in TypeScript and JavaScriptAngular/Ionic Cross-Platform Mobile Development Restful Services/API integration Corresponding Ionic UnitTest frameworks and tools such as Jasmine, Karma, Protractor, or TestBedKnowledge and comprehension to Microservices architecture and Restful Services/APIsNoSQL/SQL databases (PostgreSQL, MongoDB)Cloud platforms (preferably Amazon Web Services)Git and Bitbucket or any similar repository platforms and Continuous Integration and Delivery platforms
About The Financial Service
The company has grown from a small family business into a leading non-bank lender, managing a diverse portfolio of loans and investments. It is self-funded through bonds and actively supports its community by offering employees paid charity days and participating in local initiatives.