Job details
React Native Developer
- REST
- Node.js
- GraphQL
- iOS
- React Native
- React.js
- Express.js
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 year ago
Job Description
We make elegant iOS-based photo booths connected to peripherals like printers, DSLR cameras, and LEDs. It's all powered on the backend by a Node.js API, MongoDB database, and several microservices (also written in Node). Our product suite also includes a web frontend written in React/Next.js.
If you are a kind, respectful, and thoughtful React Native developer (preferably with iOS experience too!) and you want to focus on building high-quality mobile-first products, we're looking for you!
You'll be working on a small team of iOS and React developers, collaborating with other development teams, and implementing software that's so good that our clients don't even notice it exists.
You'd be working in a collaborative, remote-first environment, but we respect the need for independent and heads-down deep work, so we don't have a lot of meetings or bureaucracy. If you are looking for a workplace that respects you as a person, and will both expect and help you to perform at your best, we are the place for you!
Tech Stack
You don't need to know all of these for your job, but we hope you're interested in these technologies and have at least some knowledge about most of them.
Frontend: iOS native app with core functionality written in Swift, with additional React Native functionality that is shared with the frontend web admin.
API: REST + GraphQL, Node.js, Express, Mongoose
AWS Infrastructure: Lambda, Beanstalk, EC2, S3, CloudFront, SNS, Elasticache, CloudWatch
Other Infrastructure: GitHub, GitHub Actions
Databases: MongoDB, Redis
Other Technologies: FFmpeg, WebRTC, WASM
Responsibilities
Build great software!
Help unify the management functionality of our web and native apps using React Native
Upgrade the current software where it isn't great