Meaning, a vibrant start-up on artificial intelligence and speech processing is looking to hire a **Full-stack** **Engineer (Python / React)** to build and evolve the company’s product portfolio of SaaS-based application for different platforms
The candidate will be responsible for designing and implementing a wide array of application features, and providing insights into methods of application delivery/bundling, including:
- Standard dashboard and user/configuration management features
- Audio processing features including signal processing and audio visualisation
- PWA and installable web application development and bundling
Based on the responsibilities and requirements described below, and if you are interested in joining Meaning, please send your CV to job@meaning.team.
Key Qualifications
- Very strong knowledge of the ReactJS ecosystem, including
- Redux / RTK
- Component hook architecture
- PWA development
- A good eye for design implementation
- Very strong knowledge of the Django ecosystem, including
- Application scaling and service separation
- Celery worker building and scaling
- Good understanding of **Typescript**
- Strong knowledge of building CSS animations and building engaging UI experiences
- Strong **Python** language understanding and development abilities
- Strong knowledge of canvas and SVG rendering building (d3.js / pixi.js / paper.js / plotly.js / ...)
- Very good understanding of building realtime processing apps, data streaming between applications (frontend/backend)
- Excellent creative problem-solving skills, ability to articulate the problem, and divide it into manageable tasks
- Ability to develop and maintain scalable systems
- Effective working in a remote team environment
- Scientific mindset and the ability to invent
Please, surprise us with:
- A good understanding of the GRPC protocol and protobuf
- Knowledge of the Hashi-stack (Consul, Nomad, Terraform, HCL language)
- Knowledge of ML Frameworks (PyTorch, TensorFlow)
- Demonstrated ability to work on cross-functional teams
- Distributed software design and development
- Presentation skills: We love a good feature demo :)
Meaning is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, gender identity, sexual orientation, age, veteran, status as a qualified individual with a disability, or any other protected characteristic under the law.