Frontend Developer - Bengaluru, India - Programming

    Programming
    Programming Bengaluru, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    Default job background
    Description

    Job Role: Frontend Developer

    Experience: 5 to 8 Years

    Location: Bangalore

    Notice period : Immediate to 15 days

    Responsibilities:

    • Meeting with the development team to discuss user interface ideas and applications.
    • Reviewing application requirements and interface designs.
    • Identifying web-based user interactions.
    • Developing and implementing highly responsive user interface components using React / Angular concepts.
    • Advocate and improve on code quality, automated tests, CI/CD initiatives, and the developer experience
    • Developing and implementing highly responsive user interface components using Dart / / Flutter/
    • Troubleshooting interface software and debugging application codes.
    • Developing and implementing front-end architecture to support user interface concepts.
    • Monitoring and improving front-end performance.
    • Mentor junior engineers and provide constructive code reviews
    • Documenting application changes and developing updates.
    • A positive, can-do attitude

    Experience:

    • 5 to 8 years

    Skills:

    • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages in and
    • Knowledge of REACT tools including , Webpack, Enzyme, Babel, NPM, Redux, and Flux.
    • Experience with Dart, Flutter, and/or React Native
    • Experience with other programming languages (e.g. Java, Swift) is a plus
    • Experience with mobile app development (iOS and/or Android)
    • Developing user interface components and implementing them by following well known Flutter / Dart workflows and practices.
    • Experience with user interface design.
    • Knowledge of performance testing frameworks including Mocha and Jest.
    • Experience with browser-based debugging and performance testing software.
    • Excellent troubleshooting skills.
    • Experience with data structure libraries (e.g., )
    • Knowledge of isomorphic React is a plus
    • Familiarity with RESTful APIs
    • Knowledge of modern authorization mechanisms, such as JSON Web Token
    • Familiarity with modern front-end build pipelines and tools
    • Ability to understand business requirements and translate them into technical requirements
    • Familiarity with design patterns and microservices-based architecture pattern
    • Experience refactoring code and algorithms for improved performance and robustness
    • Some experience writing unit, functional, and integration tests
    • Some experience in continuous integration and continuous delivery (CI/CD) and an Agile development process Work with JIRA, Git or Bitbucket

    Certification: NA

    Qualification:

    Bachelor's degree in computer science, information technology, or a similar field