Software Frontend Engineer

  • Jakarta, Jakarta, Daerah Khusus Ibukota Jakarta, Indonesia
  • Employees can work remotely
  • Full-time

Company Description

NOBI helps people easily get more from their crypto asset & simplify their crypto investment experience. Our engineering team run hundreds of blockchain nodes, integrates with numerous DeFi smart contracts and run numerous real time robo trading to simplify the life our customers. 

We’re here so that everyone can be part of the global cryptocurrency movement. Join us.

Job Description

  • Work with the development and design teams to build end-user interfaces
  • Conduct research on methods or technologies related to front end website technology in hope to accelerate the development of products/projects as well as enriching technology used in the company
  • Translate of UI/UX design wireframe to great code that will produce visual elements of the application
  • Work with UI/UX design team and bridge the gap between graphical design and technical implementation
  • Taking an active role on both sides and defining how the application looks as well as how it works
  • Build reusable code and libraries for future use
  • Collaborate with other team members and stakeholders

Qualifications

  • Bachelor's degree in Computer Science or equivalent from a reputable university
  • Minimum 2 years of working experience as Frontend Engineer or equivalent
  • Passionate on cutting-edge technology and User Interface
  • Proactive, able to work as a team
  • Strong logical, analytical skill and attention to details
  • Familiar with HTML CSS and website/web application interfaces (responsive / mobile web)
  • Familiar with templating engine like Bootstrap
  • Understand how to slicing PSD with photoshop or sketch into HTML
  • Familiar with source code control like GIT / bitbucket • Must have experience with Vue.JS framework
  • Familiar with RESTful API JSON format Nice To Have
  • Knowledge / Previous Experience with NUXT javascript framework
  • Great understanding of design concept : color concept / theory, typography, layout
  • Proficient understanding of web markup, including HTML5, CSS3
  • Proficient understanding of client-side scripting and Javascript frameworks
  • Proficient understanding of cross-browser compatibility issues and way to work around them
  • Experience with mobile development (React Native) is a big plus