TopDev

Front-end Developer

ATM Online Vietnam

Văn phòng 02 Tầng 8, Tòa nhà Pearl Plaza, 561A Điện Biên Phủ, Phường 25, Quận Bình Thạnh, Thành phố Hồ Chí Minh
Job Description
About Company
  • Developing new user-facing features.
  • Building reusable components and front-end libraries for future use.
  • Translating designs and wireframes into high-quality code.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Develop efficient application code for programs.
  • Create application documentation.
  • Ensure design is in compliance with specifications.
  • Recommend changes to improve established application processes.
  • Identifying production and non-production application issues.
  • Cooperation with other relevant software development team members.
  • Performs other duties as assigned

Your skills & qualifications

  • BS degree in Computer Science, Engineering or a related subject.
  • Proficiency in programming languages, databases, web technologies.
  • Experience in designing and developing web-based application, with recent experience in HTML, CSS, JS, ...
  • Familiarity with RESTful APIs.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows.
  • Experience with data structure libraries.
  • Knowledge of isomorphic React is a plus.
  • Familiarity with modern front-end build pipelines and tools.
  • Experience with common front-end development tools.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.
  • Familiarity with code versioning tools.
  • Experience with mobile app development is a plus.
  • Great motivation and willingness to collaborate, strong sense of ownership and responsibility.
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • Excellent verbal and written communication skills.
  • Fluent English – both spoken and written.

Benefits for you

  • 13th salary bonus for all staff and performance review twice a year
  • Premium Healthcare Insurance Package (Bảo Việt Insurance) and Annual Health Check-up for all staff
  • Dynamic working environment
  • Attractive and Competitive Remuneration
  • Attractive Performance Bonus: Review twice a year (up to 1 month salary)
  • Flexible working hour
  • Birthday gift, happy hour, team building, year-end party

Company

ATM Online Vietnam

Industry

Fintech

Company size

100-499

Nationality

Vietnam

About us

General information