All positions
Junior Backend Developer (Node.js)
Location
Wrocław, Kielce, Szczecin or remotely
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 TypeScript flavour!) and (No)SQL technologies mostly on AWS Cloud.
You will work (in the Polish time zone!) for one of our US-based clients: Payments.ai, TrueWill, or Tentacle.
We're a team of top performers. 100% of our clients and referrals are from the high-end American IT market.
- Required skills: Knowledge hungry, understands basic JS concepts (ES 2018+), basic experience with at least one Node.js backend framework (i.e. Express.js - preferred, Koa.js, others), around 1 year of commercial experience, English & Polish language level min. 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: +6 000 PLN / year training budget, + 1500 PLN / quarter for health insurance and sports, Mentoring Program, work on-site, hybrid or fully remote
- B2B/UZL: + paid days off
About the role - Technical:
- Writing personal-best possible JS code with OOP flavour
- Technical involvement in the product - finding the ways to improve it
- Writing documentation for delivered code
Tools you’ll use:
- Slack, GSuite
- GitHub
- Jira, Confluence, Miro
- Apple MacBook Pro and... Nivona (best coffee machine ever!)
About the role - Non-Technical:
- Reuse and improvement of the company knowledge base
- Communicate with the team to efficiently translate business complexity (user stories/tasks) into solutions (end results/estimations)
- Learning, learning and learning ;)
We'll be happy to see that you:
- Knowledge hungry
- Understands basic JS concepts (ES 2018+), used Classes and follows recent additions/functionalities
- Basic experience with at least one Node.js backend framework (i.e. Express.js - preferred, Koa.js, others) - knows basic APIs/features, was working on at least 1 project involving such technologies, would be great to have commercial experience in it
- Knows what OOP is, understands basic good practices and data structures, wants to have a SOLID and DRY code with the use of design patterns
- Have worked with SQL database (integration wise) with ORM or query builder tool (ie. Sequalize, Knex)
- Open-minded to new challenges (TypeScript, frameworks other than Express, etc) with company coherency in mind
- English and Polish language level min. B2
Great to have:
- Team-Player - gets a vibe of what Agile/Scrum is and wants to work as a team towards one goal
- Knows why MVP is important and even due to quick delivery times wants to do a good job with the quality level
- Knows what AWS is and gets why is it used
- Knows how to run Docker images - knows how to use them
Your first three months in MasterBorn:
- 1st month: Getting into knowing each other. You will be introduced to the team and project you will be working on. During this month you should get as much of a knowledge about our good practices, code quality expectations and ask questions if anything will be unsure to you (code or project wise).
- 2nd month: As initial boot-start period will pass, you will be guided inside of the project with the person (teammate, cross-project person or mentor) responsible for your PR checks. You as a team will be working with a project Tech Lead/Solution Architect on solving daily problems like basic DB structures or architecture approach towards the project solutions.
- 3rd month+: Your progress inside of the team will be higher. You will be polishing your skills and learning new ones with Tech Lead/Solution Architect in the project. With time we will be expecting you to be more self-sufficient as your skills will rise leaving you with solving simple issues by yourself or having somebody delegating you some simple tasks to solve.
Meaningful projects, top-notch experts and value-driven workplace
Sound good?What's coming up next?
01
Step 1
Phone Screening
5-minutes organizational call
02
Step 2
Soft-skills interview with HR and polish-based COO
We will talk about MasterBorn, our Team, your experience and history :)
03
Step 3
Recruitment task (optional)
Complete a task so you can see a part of our work - live coding
04
Step 4
Technical interview with Senior Specialist
A technical conversation to get to know your skills better and learn about the scope of duties
05
Step 5
Feedback and quick decision
Decision and our feedback