Senior React Native Engineer - Ruby On Rails API
Company
Threadable
Location
Boston, MA
Type
Full Time
Job Description
We are former academics and tech enthusiasts who won't shut up about a good book. Our mission is to transform the reading of digital materials (books, documents, etc.) from a solitary activity into a conversational and communal experience. By anchoring conversations in the margins of digital books, Threadable (iOS and web) welcomes readers to come together with experts in virtual salons to build community and exchange ideas.
Since our inception in 2019, we have worked closely with an excellent product design studio that has helped us bring the current iteration of Threadable to market. We are starting the process of bringing our engineering and design work fully in-house, tapering off our use of external agencies.
We are building out our internal team and looking for specialists and generalists who will expertly take the baton (all of our products) from our external design studio. Our target start date for this role is July 2023.
Requirements
Daily Responsibilities
- Be a kind and professional human being, with healthy communication skills
- Be a productive team player on an agile team with industry standard agile practices
- Iterate on multiple code bases, with daily code review, pair programming, and collaboration
- Produce high-quality software that is testable, maintainable, reusable, and mitigates complexity, and unnecessary coupling at every turn
- Discuss technical conversations in terms of specific tradeoffs, and cultivate a healthy openness to new and different approaches
Technical Requirements
- Develop enterprise-quality software using modern development practices and patterns
- BS in Computer Science (or equivalent work experience)
- Senior level proficiency in
- React Native and Mobile App development targeting both iOS and Android
- Leverage native APIs for deep integrations with native mobile platforms when necessary
- Deploying applications to Apple AppStore and Google Playstore
- JavaScript, React, Typescript, Redux Toolkit
- Postgres, SQL, Redis
- CS fundamentals (space/time complexity, data structures, etc.)
- Reusable component-driven architecture
- Collaborating in a healthy, positive Agile team environment
- Refined Mobile UI and UX design
- Interfacing with and maintaining an external RESTful API backend
- Automated testing suites, like Jest, Mocha
- CD, CI, Deployment
- App monitoring, analytics
- Some knowledge of accessibility standards
- Thrive on a small team with close daily collaboration
- Participate in daily standups, sprint planning, demos, retrospectives, code reviews
- Some practical experience with Ruby on Rails and the ability to ramp up quickly
- Demonstrated generalist abilities on the whole web stack, from concept to deployment
Success Skills
- Outstanding interpersonal skills, a positive mindset, and a collaborative spirit
- Commitment to emotional intelligence and healthy communication
- Personable and community-minded with a passion for learning new things
Since we are a small and nimble startup, our ideal applicants will demonstrate a strong generalist and can-do orientation, excitement about learning new technologies, and experience taking products from concept to deployment. You'll be expected to ramp up fairly quickly to contribute to our Ruby on Rails API, and React Native (iOS/Android) applications as well.
Bonus Points
- Experience with start-ups, scalability, data analytics
- Familiarity with digital books and their various file formats, especially EPUB and PDF
- Familiarity with data warehousing and mobile app analytics, including BigQuery, dbt, and Google Analytics
- Experience building mobile applications for iOS and Android
- A love of high quality design, UI, and UX
- Experience building products with social features and an interest in the challenges and opportunities of existing social media platforms
Benefits
Why Work At Threadable?
- Base compensation of $150-190k (dependent on location and commensurate with experience)
- Individual health and retirement benefits
- Flexible time-off policy
- Flexibility in how you work
- Ownership over the product
- Coolest "water cooler" chat: as former academics, we enjoy having ongoing open and respectful conversations about a wide range of topics, including technology, A.I., finance, political economy, language, and history. We love to hear what each of us is currently reading, watching, and nerding out on.
- You will be able to work remotely from anywhere in the U.S. Our founding team is spread out across the country. We are in Boston, Chicago, L.A, and North Carolina. Occasional in-person meet-ups may be planned as needed.
- Work-from-home budget for you to set up your space as needed.
Not sure if you check all the boxes? Job descriptions are tough! We're looking for smart, motivated, and talented individuals who love a good book; if that's you, please apply, and we can help figure it out together.
We value a multitude of talents, backgrounds, and perspectives that a truly diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.
Date Posted
07/18/2023
Views
0
Similar Jobs
Senior Network Engineer - InterSystems
Views in the last 30 days - 0
InterSystems is seeking a Senior Network Engineer to support the deployment and maintenance of network infrastructure for their HealthShare and IRIS p...
View DetailsPlatform Owner - Network Reliability - Takeda
Views in the last 30 days - 0
Takeda is seeking a Platform Owner for Network Reliability Engineering to join their Global Network Platform team The role involves developing framewo...
View DetailsIT Solution - Product Engineer - Takeda
Views in the last 30 days - 0
Takeda Development Center Americas Inc is seeking an IT Solution Product Engineer with a Bachelors degree in Engineering or a related field and 3 year...
View DetailsData Platform Engineer - GMSGQ - Takeda
Views in the last 30 days - 0
Takeda Pharmaceuticals USA is seeking a Data Platform Engineer GMSGQ for a fulltime position in Cambridge MA The role involves developing and maintain...
View DetailsSenior Software Engineer (Full Stack, Platform) - WHOOP
Views in the last 30 days - 0
WHOOP is seeking a Senior Software Engineer to join their Platform team in Boston MA The role involves driving largescale architecture projects collab...
View DetailsSenior Sensor Algorithm Engineer - WHOOP
Views in the last 30 days - 0
WHOOP is seeking a Senior Sensor Algorithms Engineer to develop algorithms that transform raw sensor data into meaningful physiological insights The r...
View Details