Extreme proficiency in NodeJS and depth in at least one other language
5+ years experience building, supporting, and scaling distributed RESTful APIs.
Thorough understanding of CI lifecycle including best practices in QA and deployment
Proficiency in any SQL DB, Git, Linux
Basic experience with AWS, Redis, Ngnix or similar cloud and infrastructural services
Experience with a visual diagramming tool (Visio, Adobe, Sketch)
Bachelors or Masters CS degree from top engineering university
Primary Datastore: PostgresQL
HTTP proxy and LB: Nginx
Session cache: Redis
HTTP server: Express.js
API and Core server: Node.js
OS: Ubuntu Linux
Hardware platform: AWS EC2
Image services: AWS S3
DevOps tools (backups, metrics, alerts, deployments, etc): custom scripts (python, perl, bash)
Data/model migrations: “db-migrate” 3p package or similar
Tests: Jest library
MLS 3P: HomeJunction
Code Management: GitHub
Other AWS: Route 53, Lambda, API Gateway
Other 3P API: GoogleAPIs, GCM, Payments, Email, Maps (options for each area)
3P Services & Partners: Buildium, Appfolio, or Yardi, Rently, JetClosing, Pro.com
We’re seeking exceptional software engineers passionate about working closely with designers and product managers to create products that give people a better living experience. Making application architecture decisions, writing reliable and supportable code. Be able to mentor. Take ownership of a team of engineers to lead and build out next-generations of our technology. Research, make, and execute on senior-level technology and team decisions.
Start-up market salary
Early-stage stock options
Friendly team (Ukraine/USA)
Excellent mentors will contribute to your growth
Ability to visit USA for the getting experience in Seattle’s office
We want you to love where you work, which is why we offer cultural, social and team building activities, such as sport competitions and end-of-year corporate parties. Non limit coffee, cookies.
Location: Lviv, str.Naukova, 7d
To write code using the latest technologies
To solve non-standard and interesting tasks
You will have an opportunity to improve professional skills and soft skills
You will be working directly with the business in a well-built development environment
Entrepreneurial: demonstrates innovation, adaption, risk-taking, bounce-back from failures. Ideal candidates have started their own project, regardless of size or success.
Self-determined: continuous self-learner, thrives in a vacuum, can operate autonomously, has discipline to deliver when working remote.
ELARA: Tech-enabled property management, coupling Data Visualization and Exploration engines, integrated SmartHome technologies, and Rapid Prototyping UIs onto pre-existing management platforms, giving our owners and our residents the best overall experience in home rentals. Technologies employed for Elara include NodeJS on the backend with PostgresQL data stores, universal Flutter/Dart/Angular front ends for desktop and mobile clients, and various 3P integrations.