Front-End Developer - Kuala Lumpur, Malaysia - Luxoft

    Default job background
    Description

    Project Description

    One of the leading Malaysian banks needs to continue software development work for web, mobile, APIs, database, integration, etc. The deliverables would include a web/mobile app with micro-services (Spring boot+Docker+Kubernetes) back end and MySQL database. There will be various integrations to the current sub-systems of the bank.

    Responsibilities

    You will be required to work closely with the Development Manager, Project Manager, and a team of developers.
    Technical Roles and Responsibilities
    Demonstrate a systematic and disciplined architecture, system design, and programming approach following a standard software development lifecycle
    Meticulous attention to detail and a strong focus on clear and practical documentation
    Work closely with senior management, Development Manager, Project Manager, and a team of developers.
    Design, Code, Unit Test, and support Software components
    Deliver quality software in a time following standard software development processes
    Analyze problems raised in software development or production environments and provide timely solutions
    Develop, prepare, and maintain system documentation, including program descriptions, operational procedures, etc.
    Act as the second line of support during production problems.

    Technical Knowledge
    Candidates must have a demonstrable ability to produce high-quality UI and UX
    Sound understanding of JavaScript (ES6), Angular7+, HTML5, CSS3, SASS
    Experience with Bootstrap and knowledge of Node JS, and Backbone.
    Experience of Apache Cordova
    Experience of Xcode/Android Studio for mobile development and deployment
    Knowledge of open-source solutions and trending technologies
    Exposure to broader web technologies such as REStful APIs
    Knowledge of Java, Scala, and the JVM.
    Strong understanding of web standards, security, accessibility, browser compatibility,
    Development Tools
    Demonstrable Experience with TDD and BDD Knowledge with tools such as JsUnit, Mocha, Karma, JUnit, ScalaTest, AssertJ, and Cucumber
    Exposure to Continuous Build and Deployment Solutions such as Jenkins / Bamboo
    Exposure to GIT, Jira and Stash

    Development Methodologies and Practices
    Worked within an Agile environment using methodologies such as Scrum / KanBan / XP and Lean
    Sounds and Demonstrable knowledge of Design Patterns, OO Programming, and when to use patterns including Knowledge of Complex Event Processing, CQRS, Event Sourcing
    Interest or Working Knowledge of NoSql Repositories

    Skills

    Must have

    Overall 4+ years of experience as a Front-End Developer

    Technical Knowledge
    You must have a demonstrable ability to produce high-quality UI and UX
    Sound understanding of JavaScript (ES6), Angular7+, HTML5, CSS3, SASS
    Experience with Bootstrap and knowledge of Node JS, and Backbone.
    Experience of Apache Cordova
    Experience with Xcode/Android Studio for mobile development and deployment
    Knowledge of open-source solutions and trending technologies
    Exposure to broader web technologies such as REStful APIs
    Knowledge of Java, Scala, and the JVM.
    Strong understanding of web standards, security, accessibility, browser compatibility,
    Development Tools
    Demonstrable Experience with TDD and BDD Knowledge with tools such as JavaScript, Mocha, Karma, JUnit, ScalaTest, AssertJ, and Cucumber
    Exposure to Continuous Build and Deployment Solutions such as Jenkins / Bamboo
    Exposure to GIT, Jira, and Stash

    Development Methodologies and Practices
    Worked within an Agile environment using methodologies such as Scrum / KanBan / XP and Lean
    Sounds and Demonstrable knowledge of Design Patterns, OO Programming, and when to use patterns including Knowledge of Complex Event Processing, CQRS, Event Sourcing
    Interest or Working Knowledge of NoSql Repositories

    Nice to have

    Java, Experience in the banking domain
    Excellent oral and written communication skills

    Languages

    English: C1 Advanced

    Seniority

    Regular