Senior Front-end (ReactJS) #PFS860191

Company: Client of Professions Levels: Senior Work Location: Remote, Ho Chi Minh Salary: Negotiable

Roles and Skills:

Job Overview And Responsibility

As a Senior Front­-end, you will collaborate with other key stakeholders (Solution Architect or Customer’s architects among others) to create front-­end solutions, conceptualizing and experimenting with alternative approaches, creating models, component and interface specification documents, and validating the architecture against client requirements, building the “right” architectural approach to the customer’s problem, given the business objectives of the client organization.

Moreover, you will also be involved in the technical development of projects (from an earlier design stage to the final releasing/maintenance one). They will be accountable for writing software codes (fresh code for new projects, code fixes for maintenance, or code for supporting libraries) as well as collaborating with cross technical tasks (core project pieces, architecture services, etc.) and technical guidance for team members, sharing your knowledge. Also, and most importantly, you want to keep learning.

Required Skills and Experience

  • 5+ Years of real, hands-­on experience in web/frontend development in a professional environment working with some of the main frameworks or libraries (Angular, React, Vue, Ember).
  • 2+ Years in web/frontend solutions architecture.
  • Strong analytic skills to process complex requirements to come up with end-­to-­end scenarios and implications.
  • At least 2 years of relevant experience in React­-centric projects.
  • High proficiency in ReactJS
  • High proficiency in vanilla JavaScript (ES6).
  • High proficiency in HTML and CSS.
  • Hands­-on experience in Responsive Design.
  • Hands-­on experience in Web/front­end testing and automation frameworks.
  • Knowledge of TypeScript.
  • Knowledge of API integration.
  • Knowledge of Web/front-­end SDLC and CD/CI processes.
  • Knowledge with componentization (any experience on WebComponents is a plus).
  • Knowledge with VCS (Version Control System), like Git.
  • Should have working knowledge on CMS (Code Management System), like BitBucket (anything apart from BitBucket is good to have).
  • Should know how to work with Jira, Jenkins, etc.
  • You should know how to view quality holistically and ensure the highest software quality.
  • Hands­-on experience in Agile projects.
  • Bachelor’s or Master’s degree
  • Must have resilience and the ability to work well under pressure.
  • Should be hardworking and ready to put extra efforts as per project need.
  • Strong working knowledge of SDLC and STLC practices and procedures.
  • Should be able a quick learner and adapt to change.
  • Ability to handle multiple concurrent activities and projects.
  • Ability to work along with team distributed across locations.
  • Strong sense of ownership for assigned projects.
  • Able to articulate well the solution(s).
  • Able to work as a team.

Why Candidate should apply this position

1. HR Policies:

  • Competitive salary.​
  • Salary band per level and employees’ benefits are reviewed once per year.​
  • 13th-­month salary
  • Monthly Lunch Allowance: 700,000 VND/ employee​
  • Parking: Company covers the monthly Parking fee for employees’ motorbikes
  • Performance Evaluation is once per year, for 2 purposes:​
  • Performance Bonus​
  • Salary increment

Working time:

  • Flexible working hours ​
  • Work from home: 2 days/ month​ + Vacation/ Annual Leave: ​
  • Maximum 18-­day vacation leave/ year (with the ability to carry over 05 days till 31st March of the following year) + 3 days sick leave without a medical certificate
  • Adding one more AL/ year for each 2-­year anniversary with a maximum of 25 days/year
  • Welcome Pack: Pen, Notebook, Sporty bag, Drinking bottle, Company Stickers, ​Webcam cover, Company T-­shirt​
  • Employee’s equipment: MacBook, Extra screen, Connection hub, Laptop bag. ​
  • Health Care:
  • Private Health insurance: ​including accident, outpatient, in-­patient, maternity, and dental for all permanent employees who pass 2­month Probation.
  • Optical: Expense claim for Eyewear for VDU – USD$50/year
  • Annual Health Checkup

Trade Union’s Benefits:

  • Birthday: Greeting card + 500,000 VND​
  • Marriage: Greeting card + 500,000 VND​
  • Child’s birth: Greeting card + 500,000 VND​
  • Condolence: Flower​
  • Inpatient: Flower

Talent Retention Policy ­Retention bonus: ​

  • 2­year anniversary = 0.5x Monthly Salary ​
  • 3­year anniversary = 1x Monthly Salary ​
  • 5­year anniversary = 2x Monthly Salary​

2.  Training & Development:

An environment where we encourage learning and progress:​

  • Professional Training courses
  • Personal Development Training courses
  • Free English Learning Course
  • Weekly knowledge exchange

3. Healthy Lifestyle:

  • Sports and hobby clubs
  • Range of healthy snacks, tea, coffee, milk, and beer on tap.

4. Social:

  • Company Townhall
  • Monthly Team lunch
  • Monthly Team engagement activities
  • CSR activities
  • Hackathon
  • Onsite tour/ training courses at other Company offices and client’s destination overseas

Prefer if candidate have

  • Have experience in the banking domain
  • Working experience with React Hooks.
  • Working experience with styled-­components.
  • Working experience with accessibility.
  • Working experience with Design Systems.

Reporting to

Delivery Manager (Vietnamese)

Interviewing Process

2­-3 rounds in english: Online interview with Company at Poland > Online interview with Client

Senior Front-end (ReactJS) #PFS860191

    Maximum Upload File Size: 5MB