Hi! 👋
I'm Vova, CTO in Paralect, and I'm looking for a Middle Full Stack Developer with 3+ years of commercial experience to join our team. I like engineers with can-do attitude who know more than me and openly share their knowledge. A few facts to start with:
📌 The minimum required level of English for this position is B1.
🌍 You have the opportunity to sign a B2B contract or be officially employed in the following locations: Belarus and Georgia.
Paralect + JavaScript
Paralect was founded by developers in 2009. Strong engineering culture is the foundation of the company.
We've been using Node.JS on production products since 2014.
We're early adopters of MongoDB. We've developed Robomongo — an open-source MongoDB shell with more than a million downloads. See why we default to MongoDB in Paralect here
We've been using react.js since 2014, react-native since 2016, nw.js since 2014, Electron since 2015. Betting on 0.x versions back then.
We've trained more than 70 Full-Stack JavaScript engineers who graduated from the Startup Summer internship program.
P.S. We're not limited by JavaScript and update our stack regularly. See Paralect's complete stack.
Skills we're looking for
JavaScript & Node.JS
Strong Knowledge
You should have a strong knowledge of JavaScript and understand the most quirky parts of the language.
You should understand the internal basics: event loop, micro/macro tasks, I/O, V8.
We prefer Koa and Express for API and expect that designing, running, and scaling an API is not an issue for you.
SQL
Medium Knowledge
Regardless of our love for MongoDB, RDBMS and SQL knowledge remain must-have skills for backend development.
We prefer PostgreSQL but experience with any relational database is enough.
Understanding the difference between OLTP, OLAP, and HTAP systems design will be beneficial.
System Design
Basic Knowledge
We hope you've heard something about Microservices, Event Sourcing, CQRS, DDD, Kappa/Lambda architectures.
We hope that the Log means more than console.log
for you.
If you can conceptually describe how to design a Twitter/Facebook feed — it would be more than enough.
MongoDB
Strong Knowledge
We enjoy NoSQL databases and MongoDB in particular. MongoDB fits naturally in the JS full-stack and helps to avoid object-relational impedance mismatch.
We expect you to know some of the MongoDB drivers and the query language.
Understanding indexes, replication, and sharding will be beneficial.
DevOps
Basic Knowledge
You should understand the basic concepts of clouds and the way to deliver your code to multiple environments.
GitHub Actions, Kubernetes, Docker, Terraform, Grafana, Prometheus, AWS are great, but Serverless and PaaS are often just enough.
Curiosity
Constant Learning
You should constantly search for ways to improve your current toolset and question the approaches that have been applied.
You should understand how to communicate + 'sell' your vision and find ways to apply your knowledge while minimizing risks for your team and the product you work on.
✉️How to become part of our team? • Send CV 👉 join@paralect.com • Wait for a response. We promise we’ll respond quickly!