Trust is the cornerstone of our culture. It’s demonstrated by setting clear expectations, keeping promises and being honest to the core.
WARSAW | REMOTE | FULL-TIME
Senior Node.js Developer
When you join our software team as a Senior Node.js Developer you will be responsible for developing and enhancing backend services for one of our main clients in Node (NestJS if possible). You will also take care of designing backend architecture, APIs, business logic as well as an estimate, refine and document requirements.
What we expect from you
We strive to work with people who embody our core values. Here are the personality traits we appreciate the most:
We put a lot of effort in everything we do. Our goal is to be surrounded by people who are willing to go beyond what is expected.
Do you have enough grit to stay the course? We value people who have the ability to achieve goals despite difficulties.
Do you always get to the bottom of everything? It’s a quality of people who eagerly learn new things and solve problems in a creative way.
We look for people who are able to produce meaningful results with their own guidance.
- Node.js (ES10, TypeScript, Express / NestJS)
- Basic understanding of different types of architecture (pipes & filters, MVC, PubSub, Persistence, CQRS)
- Practical Git knowledge
- Patterns (Dependency Injection, Composite Entity, etc.)
- SQL, NoSQL databases
- Experience working with Jira
- Strong attention to details
- Good communication skills
- Self-organization skills
- Mentoring skills
- English min. B2
Nice to have:
- Cloud experience
- Swagger, Postman
- Domain Driven Design
- Kubernetes, Docker
- Converting business requirements into technical solutions
- Developing new and existing systems and services
- Designing architecture and software solutions
- Build REST and asynchronous APIs, and document them
- Cooperation with clients in the software development process and analyzing business requirements
- Optimize code for maximum performance and scalability
- Collaborate with team members
- Documenting implemented solutionsx
- Provide code review
How we work
We're a group of about 25+ ambitious software developers, web designers and testers working in small project teams of max 5 persons. Each team has a Project Leader, who is also a developer and is responsible for the daily contacts with a client.
We have a flat company structure which means we don’t have project managers or other people who would manage our tasks.
This approach lets us be more flexible and closely cooperate with each of our clients. The team advises on available solutions, presents pros and cons, and is able to make a quick decision with a client. The team has autonomy on how to work on a project, plan resources and calculate time needed to complete the project.
What we offer
We regularly review salaries to recognize your growth and acknowledge the contribution.
You’ll get support and guidance from more experienced people whether you are at the beginning of your career or you want to gain more knowledge.
Impact on the company
Everyone, regardless of their position, can bring substantial value to our company. We're flexible about responsibilities and there are plenty of challenging tasks to be done.
along with several perks:
We subsidize private medical treatment and the Multisport card to help you stay healthy and fit.
If you face language barriers, you can take free English lessons during the week.
Resources to learn
We support your growth by giving you access to books and courses relevant to your field.
|B2B contract||14,000 - 22,000 PLN netto|
|Employment contract||11,600 - 18,200 PLN gross|
We look for evidence that a candidate is the right fit.
We look for problem-solving ability, depth of experience, and creativity.
We verify soft skills to make sure they’re align with our Core Values.
You can now start work on certain client projects.