Full-Stack Engineer
Full-time · Fully remote
Description
Olio Apps is looking for our next Full-Stack Software Engineer! We are a small but talented group of full-stack developers focused on exceeding our customers' expectations. Our work spans web applications, native mobile apps, web service backends, and AWS-based serverless infrastructure.
If you are a great communicator, love honing your technical skills, and enjoy building software that people rely on daily—we'd love to hear from you!
Responsibilities
- Analyze requirements and mockups to create actionable, estimated ticket work items
- Create technical designs encompassing the algorithms, patterns, and tools needed
- Build reusable components and aggregate those building blocks into features
- Write unit tests and integration tests to ensure the quality of work
- Participate in a highly collaborative agile software development lifecycle
- Create and receive high-quality pull requests that raise the team’s quality bar
- Work with AWS services (S3, Lambda, Cognito, IAM, SSM, SQS, EventBridge, VPC, CloudFormation)
- Build backend services and APIs using Node.js, TypeScript, and Python
- Develop frontends using React.js, TypeScript, and frameworks like MUI or Tailwind
Qualifications
- Bachelor’s degree in Computer Science or Software Engineering; or equivalent experience
- Effective and proactive communicator with a strong growth mindset
- Demonstrated experience with React.js on the web (bonus for React Native or Capacitor)
- High proficiency with TypeScript and JavaScript
- Proficiency with modern web technologies: HTTP APIs, GraphQL, CSS frameworks, and testing
- 3+ years of experience in active software project development
- 2+ years of experience with React / React Native
- 2+ years of experience with Redux or similar state management libraries
- 2+ years of experience with server-side languages (Go, Java, Swift, Objective-C, Python)
- 2+ years of experience building web services and API backends
- 2+ years of experience with AWS serverless architecture (S3, Lambda, Cognito, IAM, SSM, SQS, EventBridge, VPC, CloudFormation)
Benefits
- 15 days paid time off (PTO) per calendar year
- Additional team-wide week of PTO between Christmas and New Year’s
- Paid sick leave (1 hour earned per 30 hours worked)
- 9 paid US holidays per calendar year
- 401(k) retirement savings plan
- Health/dental/vision insurance coverage
- Yearly education budget
- Home office improvement budget
- Quarterly profit sharing bonus
Apply
We're currently hiring for this position. Fill out our application form if you'd like to be considered. Please indicate in your cover letter if you're looking for full-time or contract work.