Senior UI Developer
Absolute
Ho Chi Minh City, Vietnam
5 ngày trước

Description

We are looking for a highly-experienced developer who can contribute to all aspects of our core products. You must have broad experience developing complex and data-intensive web-applications.

You welcome challenges, can communicate effectively, and enjoy supporting and mentoring intermediate developers.

You’ll join the global UI team, helping to design and extend the core components of our flagship web application : Absolute 7.

We create all the infrastructure and tools, set the guidelines and standards, and support feature development teams spread across multiple countries.

We’re a small group with big responsibilities.

Absolute 7 is an enterprise security and asset management application. It’s a React SPA with complex data and functionality.

We also have multiple mobile apps for enterprise and consumer that are being replaced with next-generation PWA versions.

There is plenty of opportunity to work on a diverse portfolio of products.

Responsibilities

  • Work with other senior developers to plan and refine the app to meet new challenges
  • Write complex UI components, business logic, and supporting systems
  • Follow guidelines for UI accessibility in all development
  • Document all work in Storybook, Readme’s, and other sources as applicable
  • Create unit tests for everything you create using Enzyme and Jest
  • Diagnose and fix bugs in all areas of the app
  • Assist with front-end dev-ops tasks
  • Mentor and support less experienced developers in all aspects of development
  • Contribute to planning sessions, code reviews and other team collaboration
  • Participate in all team activities and agile processes : scrum, refining, retrospective, etc.
  • Required knowledge & experience

  • A computer science or development certification, or equivalent experience with complex systems
  • Advanced Javascript skills, with a minimum of 5 years experience in web-application UI development
  • Expert-level knowledge of the Javascript ecosystem, including ES6 and beyond
  • Strong knowledge of CSS tools, like Sass, Less & JSS we use them all
  • Deep knowledge of software architecture and design patterns
  • Expert-level knowledge of the React library and its ecosystem, with a minimum of 3 years experience
  • Familiar with all aspects of the scrum development process and associated planning tools
  • Experienced using Jira or a similar system to manage work
  • Strong knowledge of Git and workflow control we use BitBucket
  • Strong technical and personal communication skills, both written and oral
  • Optional knowledge & experience

  • Strong test-writing skills with ability to teach
  • Experience building and supporting reusable React components, including open-source
  • Experience with Antd UI library, and / or other open-source libraries like Material UI
  • Familiarity with latest React Router versions, and routing in general
  • Experience with Service Workers, Cache interface, and other common PWA tools
  • Experience with Charting libraries, like d3 and AmCharts
  • Experience with Google Maps and / or other geo-location knowledge
  • Experience with ElasticSearch and building DSL queries
  • Experience with Kibana and customizing it
  • Experience with Redux Saga a legacy tool being phased out
  • Experience with Ember a legacy frame-work being phased out
  • Deep knowledge of WebPack, Babel, Grunt, and similar tools
  • Knowledge of Docker, Kubernetes, and similar tools
  • Basic dev-ops knowledge, like nginx and its configuration
  • Why work for us

    Absolute is the new standard for endpoint visibility and control, delivering self-healing endpoint security, always-connected IT asset management, and continuous data visibility both on and off the network.

    Unlike other endpoint security agent solutions that can be corrupted, compromised or deleted, Absolute can self-heal itself and other critical applications through our patented Persistence technology that is embedded in the firmware of over 1 billion endpoints.

    No other security company can make this claim.

    Headquartered in Vancouver, Canada with international offices in Austin, Texas, Reading, UK and Ho Chi Minh City, Vietnam, we are a collaborative and innovative place to make your mark in the world of security.

    Our agile, high energy culture rewards top performance and the contributions of those passionate about our collective growth and success.

    We celebrate our wins in our large common areas where we hold engineering hackathons, end of quarter celebrations, and monthly socials.

    We believe in a good work / life balance which is reflected in our annual employee retreat where it’s all about friends and family.

    Báo cáo công việc này
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Nộp đơn
    Email của tôi
    Bằng cách nhấp vào "Tiếp tục", tôi đồng ý với neuvoo để xử lý dữ liệu của tôi và gửi cho tôi thông báo qua email, như được nêu chi tiết trong Chính sách bảo mật của neuvoo. Tôi có thể rút lại sự đồng ý của tôi hoặc hủy đăng ký bất cứ lúc nào.
    Tiếp tục
    Mẫu đăng ký