Job Description
Location: Remote (Local to Los Angeles)
Duration: Part-Time Contract with possible conversion to Full-Time FTE
Company Description
Our client is a telemedicine company in the mental health space devoted to destigmatizing the conversation around mental health and connecting people facing challenges of any kind with clinical professionals, coaches and mentors, in real time.
Position Description
- Love working full-stack, from creating elegant mobile UI to building powerful APIs with optimization in mind. You are ready to solve problems of all kinds to create elegant solutions for users and fellow developers.
- Have a passion for building software that is beautiful. You always take pride in your work.
- Enjoy working with a diverse team composed of different skillsets.
- Have strong computer science fundamentals and software development skills.
- Adhere to best practices in engineering and scrum methodologies.
- Can also help with web development and AWS server management (EC2, S3, Load Balancer, Aurora, etc.) as needed.
You Will
- Collaborate with our Chief Technology Officer, Technology Advisors, Technical Lead and the rest of our development team.
- Help manage our development team and keep sprints and build deployments on time.
- Focus on the automation of the entire build and deployment process from source
code to production deployment
- Work with a wide range of processes and systems to create a seamless experience for the end user
- Continue our tradition of high engineering standards and code
- Contribute to our team’s processes and culture
Requirements
- Continuous delivery tools for mobile deployments, especially with React native
apps and related cloud infrastructure
- Backend deployment with SQL databases in the cloud (Postgres preferred)
- Experience with container orchestration
- Experience with scalable databases for real-time applications
- Push out releases quickly for testing and production via one-click automation
- Version control of the software codebase and release branching/tagging and
release process
- Strong experience with Linux-based infrastructures, Linux/Unix administration,
and AWS.
- Development of container-based environments
- More than two years of experience in a DevOps Engineer role (or similar role)
experience in software development and infrastructure development is a plus.
- Stellar troubleshooting skills with the ability to spot issues before they become
problems.
- Current with industry trends, tech ops and industry best practices, and able to
identify the ones we should implement.
- Time and project management skills, with the capability to prioritize and multitask
as needed.
- Demonstrate the ability to learn new technologies
- Solid team player.
Bonus
- Java script frameworks / Node.js and React
- Objective-C / Swift
- C / C++
- Google Data Studio (i.e. analytics)
- MixPanel
- Miscellaneous (e.g. Stripe, Twilio, WebRTC, website development, etc.)