Senior Front-End Software Engineer - Jagoan Loker

Senior Front-End Software Engineer

Date Posted:
Salary:
Jakarta

Job Description

We are an international software company with the vision to transform the industry making it simple, accessible, and exciting. From our headquarters in London and our R&D center in Athens, we support organizations in more than 30 countries across the EMEA region.

Your main duties will be:
  • Projects' Design & Implementation:
  • Meeting with end-users to identify and review user interface requirements
  • Identifying web-based user interactions
  • Translating designs and wireframes into high quality code
  • Developing and implementing highly-responsive user interface components
  • Building reusable components and front-end libraries
  • Monitoring and improving front-end performance
  • Documenting application changes and developing updates
  • Providing solutions to any technical related issues during a project’s lifecycle
Requirements
  • Bachelor Degree in Computer Science
  • MSc studies will be highly appreciated
  • A team player with a sense of accountability and ownership
  • Efficient problem-solving skills (algorithms, data structures and design patterns)
  • Excellent knowledge of English language (both verbal & written)
  • Experience in responsive web application development is required. Good at writing Cross Browser Compatible code
  • Experience in research and innovation projects will be highly appreciated
Required Technical Qualifications:
  • Proven work experience, 3 to 5 years, on application development project(s)
  • Thorough understanding of React.js and its core principles
  • Familiarity or experience with Typescript
  • Knowledge of performance testing frameworks including Mocha and Jest
  • Great familiarity with front-end frameworks (i.e., Tailwind CSS, Bootstrap, etc.).
  • Experience in software design and understanding of the MVC & MVVM patterns in Web Applications
  • Good understanding of asynchronous request handling, partial page updates
  • REST-API design and implementation
  • Good understanding of UX/UI design trends
  • Version control system (GIT)
  • Experience with common front-end development tools such as NPM, Webpack, Babel etc.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
Knowledge in any of the following will be appreciated:
  • Event – driven process engineering
  • Experience with Microservices or other variant of the service-oriented architecture structural style
  • Experience in NodeJS back-end JavaScript runtime environment or any other language for back-end purposes (Java/Python)
  • Experience with continuous integration processes and practices
Benefits
  • Competitive salary
  • Friendly, pleasant and creative working environment
  • Remote working
  • Constant opportunities to learn New Technologies

EXUS

Related Jobs

Job Detail

  • Location
    Jakarta
  • Company
  • Type
    Private
  • Employment Status
    Permanent
  • Positions
    Available
  • Career Level
    Experience
  • Gender
    Male/Female

Contact EXUS

Sponsored by

https://kalam.id connects jobseekers and recruiters by accurately matching candidate profiles to the relevant job openings through an advanced 2-way matching technology. While most job portals only focus on getting candidates the next job, Shine focuses on the entire career growth of candidates.