Senior Front End Software Engineer (contractor, Long Term Collaboration)

Philippines, Philippines

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

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1072063
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Philippines, Philippines
  • Education
    Not mentioned