Frontend Engineer

Digital wallet and cryptocurrency exchange platform enabling Filipinos to buy, sell and manage crypto assets with integrated payment services.

Distributed
About Coins.ph

Coins.ph serves as a regulated crypto platform for over 18 million Filipino users, offering cryptocurrency trading, bill payments, and remittance services. The platform integrates QR payments and mobile load purchases with crypto services, making digital assets accessible to Filipinos.

View jobs by Coins.ph

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Partner with Product Owners and UX Designers to translate product requirements into technical specifications, make architecture trade-offs, build responsive products with modern JavaScript frameworks, conduct code reviews, manage technical risks, write tests, optimize performance, evaluate technologies, and propose innovative solutions.

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related technical field
  • 3+ years of front-end development experience, including at least 1+ year focused on front-end architecture and system design
  • Deep understanding of object-oriented programming and standard software design patterns
  • In-depth knowledge of JavaScript, HTML5, CSS, and WeChat Mini-Program frameworks including WXSS and WXML
  • High proficiency in React and Vue, including their ecosystems and state-management tools
  • Familiarity with HTTP, HTTPS, and RESTful API specifications
  • Strong written and verbal English communication skills are highly preferred

Responsibilities

  • Partner with Product Owners and UX Designers to translate product requirements into technical specifications
  • Make design and technical architecture trade-offs when scoping and building new features
  • Leverage modern JavaScript frameworks to build responsive user-facing products
  • Conduct thorough peer code reviews to surface design flaws and optimize implementation
  • Identify, communicate, and mitigate technical risks and dependencies throughout the SDLC
  • Write unit tests and automated functional tests to prevent regressions
  • Take accountability for end-to-end performance and operational stability of the user experience
  • Research and evaluate new technologies to improve the tech stack and system architecture
  • Foster an innovative mindset and propose creative solutions to technical challenges
Frontend Engineer at Coins.ph | JobStash