Do you want to work on more interesting projects and earn better money, but the fact that you love working with your current Team and colleagues prevents you from leaving your company?
We totally get it!
So if you are ready to change your job but you don't want to leave your people behind, we want you to take a look at our proposition.
This offer is for a Middle Backend Developers.
Interested? Read on!
We are currently developing a team of world class Backend Developers obsessed with Node.js.
Your challenge will be to build a modern, scalable web application using Node.js frameworks (sometimes with some TypeScript flavour!) and (No)SQL technologies mostly on AWS Cloud.
You will work (in the Polish time zone!) for one of our U.S. based clients: Riskalyze, TruckMap or Tentacle.
-
Requirements: at least 2 years of commercial experience in Node.js, basic experience in SQL and NoSQL DBs, a vast knowledge of at least one JS framework (Express.js preferred), gets what SOLID and KISS stands for, understands design and architecture patterns and why they exists, used AWS S3 and probably other services, knows how and why Docker and GitHub Actions works, a very good command of written and spoken English (CEFR B2+)
-
Nice to have: knowledge of Scrum and Agile methodologies, open-source contributions, Serverless experience, experience in TypeScript and various BE frameworks
-
Perks and Benefits: +3 000 PLN training budget, + 600 PLN budget for health insurance and sports card, mentoring program, real offices or fully remote
-
B2B: + paid days off
How to Apply?
- Ask your friends and decide to apply
- Apply via our application form and mention your friends names
- If you want to, we can organize an interview with all of you as a team
About the role - Technical:
- Writing readable and easy to maintain JS code with OOP flavour
- Have technical involvement in the product - finding ways to improve it
- Direct involvement with design and modification of basic DB structures
- Writing documentation for delivered code
Tools you’ll use:
- Slack, GSuite
- GitHub
- Jira, Confluence, Miro
About the role - Non-Technical:
- To improve and reuse the company’s knowledge base
- Communicate with the team to efficiently translate business complexities (user stories/tasks) into solutions (results/estimations)
- Staying on top with trends/news and sharing it, teaching others and aiming for the best quality solutions
We'll be happy to see that you have:
- a good understanding of JS (at least ES 2018), its pros and flaws, used Classes and follows recent additions/functionalities, loves to get deeper with knowledge and know-how.
- good experience with at least one Node.js backend framework (i.e. Express.js - prefered, Koa.js, others) - knows most of its basic APIs/features, was working on at least 1/2 projects involving such technologies.
- worked with SQL databases (integration wise and as a basic design skill) with ORM or query builder tool (ie. Sequalize, Knex).
- potentially worked with NoSQL databases and/or in-memory databases and utilized them as a data store.
- an english level of B2 minimum - documentation/tasks/other reading/writing.
Finest Mentors, competitive compensation and a healthy workplace.
Sound like a plan?
Apply now!