Job Description
- Design and develop Python & Javascript code for backend execution
- Develop and maintain ReactJS internal web app
- Maintain service database for mobile app content
- Interface with the frontend team to define APIs and stream muscle data from the product to the mobile device
- Interface with R&D team to port data analysis algorithms into the backend
- Write unit and functional tests
- Interface with DevOps team to deploy code via a CI/CD pipeline
- Routinely inspect code for speed optimization, bug fixes, and feature development
- Participate in design iterations providing engineering feedback for product specs
- Develop internal software tools to assist in product development, for example, an internal web app to facilitate dynamic content updates
Requirements
- 5+ years experience developing backend applications in Python & Javascript
- Experience setting up and maintaining large scale databases
- Experience defining REST APIs
- Stay up-to-date in industry best practices to suggest potential improvements to our existing code base and tech stack.
Preferred Skills
- Experience using PostgreSQL
- Experience developing user interfaces with ReactJS
- Experience configuring and maintaining Docker containers
- Familiarity with DevOps processes
- Experience setting up and maintaining AWS