Development Lead/Product Architect
Seeking a software development team lead and architect to create an artificial intelligence powered chatbot platform.
As a lead of the development team, your responsibility would be to create and oversee the platforms architecture, set an example for the team by creating exceptional code, and driving excellence
amongst the rest of the team. As well as have proven ability to release quality software in a rapid development lifecycle.
Qualifications:
* Solid experience in the following technologies: node.js, PHP, Python, REST, JSON, XML, HTML / HTML5, CSS, MongoDB, MySQL, DynamoDB, Redis and AWS/Cloud Infrastructure
* Experience in writing chat bots
* Experience with serverless architecture
* Not be afraid to give feedback about any part of a process or system
* Stay up-to-date on new technologies and architectures, and propose ways to implement them into our engineering process
* Ensure software quality by writing, running, analyzing and automating unit and functional tests
* Implement testing practices including regression, acceptance, functional, and load testing
* Minimum of 5 years of professional JavaScript development experience
* Minimum of 3 years of professional Node.js development experience
* Considerable experience developing RESTful APIs (following best practices)
* Experience developing database access logic
* Thorough understanding of the JavaScript programming language and its constructs (e.g., lexical scope, closures, scope chain, prototypal inheritance, prototype chain, events, callbacks,
asynchronous programming, etc.) as well as its internals and runtimes (e.g., event loop, task queue, stack, heap, etc.)
* Understanding of both object-oriented and functional design patterns with JavaScript
* Experience deploying and running Node.js applications on top of Google/AWS cloud infrastructure
* Thorough understanding of source code management with Git
Preferred Qualifications:
* 7+ years experience in software development
* 7+ years experience in Agile practices
Bonus Qualification:
* Russian language
We offer a very competitive salary and a generous equity package, 2 weeks of paid vacation, and national holidays. Free lunches and snacks are provided as well.
|
|