Senior front end developer - React Native, Expo, React.js (iOS and Android)
San Diego County / Orange County
Greatscale Ventures builds and operates online businesses that actually improve users' lives.
Currently we are growing Walkabout.app which helps people to get more out of the place where they live, by connecting with local services and businesses and with each other. As an ethical business, we believe strongly in building the quality of life, especially in urban areas. As a for-profit business, we believe strongly in good engineering, practical decision-making, and delivering software that works well and delights our users.
Our CEO and our Chairman are former software engineers, so you will be working with an engineering-friendly team. Every member of our engineering team is experienced and good at collaborating remotely. We are a small company, so you can get to know everyone if you like.
The project is fully funded, and this position is mostly work from home with monthly in-person at our San Diego location (North Park area). We are open to a full-time W-2 hire, or to a part-time 1099 contractor.
Your responsibilities
- Developing cross-platform (iOS and Android) mobile front-end software as part of a small, distributed team, including native and browser-based implementations
- Developing this code in React Native, Expo, and React.js
- Testing your work, and assisting colleagues with the quality of their work, especially in areas where you are an expert
- Designing your code to match with specifications, including functional requirements, more detailed Jira tickets, and UI designs
- Contributing to the improvement of proposed designs
- Designing your code to be reliable and maintainable and reusable, and delivering increasing functionality over time
- Integrating your code with components from other team members
Skills required
- Substantial experience delivering production-quality code in React Native and/or React.js, ideally both
- Preferably, experience developing with Expo
- Some experience delivering production-quality iOS and Android native software
- Fluent in English, both written and spoken, especially American English. Able to fully understand specs. Able to contribute actively in design meetings conducted in English with an international staff.
- Demonstrated ability to work with other people in a team
- Demonstrated ability to manage your time and reliably deliver results without much supervision
- Ability to work remotely most days
Compensation
We pay full market rate based on your skill level. We prefer that you work with us long-term, so annual or major-project performance bonuses are also a possibility.