React Engineer
The ideal candidate develops UIs using React Native and React, and builds reusable, scalable components. They are proficient in developing robust APIs with Node.js and Express.js, integrating various APIs, managing data for mobile and web, and participating in CI/CD pipelines. Staying updated on advancements in React Native, React, Node.js, and Express.js is essential.
As a React Native Engineer, you will:
Collaborate closely with designers to translate Figma mockups into clean, maintainable, and optimized TypeScript code for both frontend and backend
Design, develop, and implement user interfaces (UIs) using React Native and React
Build reusable and scalable components for a consistent user experience across platforms
Develop robust APIs using Node.js and Express.js for data management and communication
Integrate with various APIs and implement robust data management strategies on both mobile and web
Participate in CI/CD pipelines for automated testing, building, and deployment of mobile applications and web servers
Stay up-to-date on the latest advancements in React Native, React, Node.js, Express.js, and related web and mobile development technologies
Great people are effective at quickly learning what we use or introducing us to new ways of working.
Having said that, we think a React/React Native Engineer should:
Proven experience building mobile applications with React Native and React
Strong understanding of JavaScript (ES6+) and TypeScript principles
Experience with Node.js, Express.js, and web server deployment processes
Experience with CI/CD tools and mobile app deployment processes
Experience integrating with APIs and managing data flows on both web and mobile
A passion for writing clean, well-documented, and maintainable code
Experience with integrating third-party SDKs into mobile applications (bonus)
Experience developing applications in the Fintech industry
Experience with web development frameworks like Next.js or Gatsby
Experience with native development for iOS (Swift) or Android (Kotlin)
Experience with unit and integration testing frameworks (Jest, Mocha)
As a React/React Native Engineer you will receive:
Company-provided equipment
Competitive Salary pay
Access to our upcoming ESOP
Incredible co-workers (yep, really!)
A super nice, flexible, distributed work environment
Do you want to join our team as our new React/React Native Engineer? Then we'd love to hear about you!