TenX is building a payment platform in the cloud to allow our customers to spend blockchain assets at any merchant that accepts payment cards. We are a growth-stage startup with a culture and environment to match. T
Join our team of software engineers as a front-end engineer, building products for our internal and external customers. Our software engineers aren’t afraid of working with new technologies, and as a Front-End Engineer you will apply your expertise in web and mobile technologies to create the best experiences for our users.
As a front-end engineer, you will be creating web and mobile apps using the latest technologies while interfacing with our back-end APIs. In certain cases, you may have to work closely with the back-end team to implement, troubleshoot and advise on the best practices in creating a world-class user experience. Our product teams (engineers, designers and product owners) work collaboratively throughout the software stack to analyse, design and deliver against high level business objectives though their own initiative.
You must be able to challenge yet seek consensus amongst your peers, and justify your proposals with data and experience to finally come to a solution while holding the highest standards in software engineering excellence.
In this role, you'll be expected to:
- Implement product features on mobile or web platforms using React Native or React.js
- Collaborate with Design and Product Management to deliver user-facing Products
- Design and engineer efficient front-end systems that enable complex user-interfaces
- Maintain high standards in mobile and web programming across our code base
- Prototype and test features using a design-driven and metrics-based approach
- Identify and optimise code for performance and scalability
- Review code, share best practices and pair-program with team
You must have:
- 3+ years of direct Software Engineering experience
- Diploma or Bachelor’s Degree (preferred) in Computer Science/Engineering or related discipline, or equivalent industry experience
- Experience with:
--JavaScript – ES6/ES7+, React.js, async/await, closures, types
HTML/CSS – CSS3, Flexbox, CSS-in-JS
- State management and networking – Redux, GraphQL, Apollo
Mobile - React Native, and iOS or Android
-Experience with ReasonML, Bucklescript, ReasonReact
Full-stack or back-end frameworks – Node.js is a plus.
TenX offers a robust technical career path for our engineers, where senior technical staff may choose to contribute at a high level in an individual capacity and be recognised as leaders in their field. You don’t have to be a manager to be successful here! Click on "Want to Visit" and Join us today!