Frontend Engineer - Coins.ph
***Join the Pioneer Crypto Brand in the Philippines!*** Coins is the most established crypto brand in The Philippines and has gained the trust of more than 18 million users. Through the easy-to-use mobile app, users can buy and sell a variety of different cryptocurrencies and access a wide range of financial services. Coins is fully regulated by the Bangko Sentral ng Pilipinas (BSP) and is the first ever crypto-based company in Asia to hold both Virtual Currency and Electronic Money Issuer licenses from a central bank. ## Key Responsibilities - **Cross-Functional Collaboration:** Partner closely with Product Owners and UX Designers to deeply understand product requirements and translate them into technical specifications. - **Architectural Decision-Making:** Make informed design and technical architecture trade-offs when scoping and building new features to balance speed, scalability, and code quality. - **Front-End Development:** Leverage the latest versions of modern JavaScript frameworks to build high-quality, responsive, and robust user-facing products. - **Code Quality & Peer Review:** Conduct thorough peer code reviews to surface potential design flaws, optimize implementation, and maintain high engineering standards. - **Risk & Dependency Management:** Proactively identify, communicate, and mitigate technical risks and dependencies throughout the software development lifecycle (SDLC). - **Automated Testing:** Write robust unit tests and automated functional tests to guarantee feature reliability and prevent regressions. - **Performance Optimization:** Take full accountability for the end-to-end performance, operational stability, and overall serviceability of the user experience. - **Continuous Learning:** Research and evaluate cutting-edge technologies to assess their potential to improve our existing tech stack and system architecture. - **Culture of Innovation:** Foster an innovative mindset within the daily workflow, proactively proposing creative solutions to complex technical challenges. ## Qualifications - Bachelor’s degree or higher in Computer Science, Software Engineering, or a related technical field. - **Professional Experience of** 3+ years of front-end development experience, with at least 1+ years focused on front-end architecture and system design. - Deep understanding of object-oriented programming (OOP) and standard software design patterns. - In-depth knowledge of JavaScript, HTML5, and CSS, along with WeChat Mini-Program frameworks (**WXSS / WXML**). - High proficiency in **React** and **Vue**, including their full ecosystem and state-management tools. - Solid familiarity with network protocols (HTTP/HTTPS) and **RESTful API** specifications. - A passionate, collaborative team player with excellent drive and positive energy. Strong written and verbal English communication skills are highly preferred. ***Join the Coins Team Now!*Meaningful Collaborations** \- The successful candidate will work cross-functionally with other relevant teams to carry out implementations that will improve and create an impact on customer experience. **Scalable Growth -** Be part of a fast-growing organization with the vision to expand its territories outside APAC which will provide opportunities for career advancement. **A Space For Bright Ideas -** Let your bright ideas be converted into meaningful changes! Coins culture welcomes new ideas backed up by data to create an impact.