Lepsta is an award winning start-up that focuses on building tools that improve how developers work. We are currently building a collaboration platform to help developers spend more time writing code, and less time managing it.
What we want to see:
Proficiency in Python, particularly Django is a requirement;
Experience building background processing applications using Celery is advantageous;
Experience in implementing Websocket applications (especially using Django Channels);
Thorough understanding of React.js and its core principles;
Experience with popular React.js workflows (such as Flux or Redux);
Familiarity with newer specifications of EcmaScript;
Experience with data structure libraries (e.g., Immutable.js);
Knowledge of isomorphic React is a plus;
Familiarity with RESTful APIs (GraphQL is a plus);
Knowledge of modern authorization mechanisms, such as JSON Web Token;
Familiarity with modern front-end build pipelines and tools;
Experience with common front-end development tools such as Babel, Webpack, Yarn, NPM, etc.;
Ability to understand business requirements and translate them into technical requirements;
Proficiency with code versioning tools (especially Git);
Any containerisation related experience (especially Docker & Kubernetes) is an advantage.
More than anything, we require a self-starter and someone who understands the dynamic nature of startup companies.