Responsibilities
- You will be responsible for both front end UI elements and experiences, as well as integrating, and maintaining / modifying backend services as required. The split is expected to be 63.5 / 37.5
- You will ensure the app can scale from 1000 to a million users
- You will contribute and define our engineering values, process, and deployment cacadence, with scalability and security in mind.
Requirements
- Full Stack Development: 2 years
- IAM / OAuth (e.g. AWS Cognito, Okta)
- Frontend frameworks i.e. React.js (Hooks preferred), Vue.js
- In-depth CSS knowledge i.e. SCSS, Sass
- 3rd party integrations experience with OAuth, SDK (i.e. AWS SDK), and API backend (BFF)
- Develop, improve, and fix custom API backend as required
- Experience with modern Front end frameworks e.g. React.js (Hooks), Vue.js and Gatsby.
- Experience with OAuth flows and implementation / integration with 3rd party service
- Experience with Front end deployment services e.g. AWS Amplify, Netlify, firebase
- Experience with API integration as well as development. No stranger when comes to resolving CORS related nonsense
- A strong desire to build secure software and protect user information.
Nice to Have
- Bachelor's in Computer Science
- DevOps: 1 years
- SPA Cloud deployment i.e. AWS S3 / Amplify, Netlify, Firebase a plus
- Experience with Database ORB a plus
- Familiarity with analytics is a plus.
- Experience with different data fetching / caching strategy and design tradeoffs, principles, and practices to help guide the team’s technical direction
- Experience with Test Driven Development and proficiency with a testing framework e.g. Jest
- Experience with Database is a plus.
Work Arrangement
Remote (Worldwide)
Additional Information
- Job Type: Contract (Part-Time)
- Number of Hours: Up to 30hrs/week
- Pay (USD): $100k - $150k