Skip to content
Gallery
Jobs at trades.org
Share
Explore
Open Positions

React Native Mobile Developer


trades.org helps trade professionals (general contractors, plumbers, electricians, etc.) start, run, and grow their businesses. --- Job details: We're hiring React Native / Mobile App developers to join our product team. In this role, you'll both improve existing features and develop entirely new services from the ground up. Projects you could potentially work on include: - Adding geo-fence / location-based reminders and other features to our mobile app. - Extending our mobile telephony integrations for sending and receiving calls/texts via Twilio. - Building new in-app services like an integrated CRM, schedule management, invoicing, and more. You can learn about our other products and services on our website: https://trades.org --- Our ideal candidate: You should feel very comfortable accomplishing any of these tasks: - Spin up a React Native app from scratch, register it for push notifications, load it on our Android and iOS cloud devices, and successfully deliver push notifications to them. - Implement performant, cross-platform, and responsive user interfaces that look and behave in-line with what end-users expect and are accustomed to. - Integrate well-documented and straightforward platform-specific native components. - Do basic debugging of native component written in the most common mobile languages (Java, Kotlin, Objective-C, or Swift). We feel strongly that our ideal candidate have the following: Web Development Fundamentals: - Minimum: HTML, JavaScript, Responsive CSS - Preferred: TypeScript, Sass, TailwindCSS, ESLint Mobile Stack: - Minimum: React Native, APN, Apple Store, Google Play Store - Preferred: Redux, One or more of Java, Kotlin, Swift, or Objective-C Testing: - Minimum: Unit Tests, Functional Tests, Integration Tests - Preferred: E2E Tests, Automated Tests, Selenium, Cypress Basic DevOps: - Minimum: Bash, Git, Npm, CI/CD - Preferred: Yarn, Nx, Monorepos, Serverless, Docker, AWS, Expo, Fastlane Internet Architecture: - Minimum: HTTP, HTTPS, REST - Preferred: GraphQL, DNS, JWT or OAuth Databases: - Minimum: NoSQL (MongoDB or DynamoDB), Firebase - Preferred: SQL (Postgres or MYSQL), offline caching Other: - Chrome Webtools, Postman, Zeplin, Storybook, Twilio And while not required, we also like to see the following: - Thinks about the customer and the user experience interacting with our apps - Can take a mobile-first responsive approach to front-end development - Has worked on teams with devops processes for pull requests, code reviews, etc. --- Personal requirements include: - You should be fluent in English or Spanish. We also have a strong preference for bilingual applicants. - You have strong written communication skills, and are comfortable chatting on video calls. - You’re work well in a remote team environment. You take initiative as needed and coordinate with your colleagues to meet team deadlines. - You enjoy facing new challenges and solving new problems. You’re able to make a plan for yourself and follow it to get to the solution. - You’re kind, patient, and compassionate, and like to do good work and work with good people. ー Interested? Send your resume, your LinkedIn, or your Github to careers@trades.org


ID:
6
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.