Informacje o stanowisku
What we bring to the table:
- A competitive salary
- A growth budget just for you – use it to level up your skills!
- Co-financing for English and German lessons if needed.
- Top-notch work equipment, including a MacBook and all the trimmings.
- A Multisport card for staying active.
- A flat hierarchy and quick decision-making – no bureaucracy here!
- Personalized career growth and feedback every six months.
- Remote work and flexible hours – because lifes too short for commutes.
- Regular company updates and team-building fun – because we like to have fun!
What our recruitment process looks like:
- Youll have the opportunity to meet with our recruitment team to delve into our culture, work methods, and project details.
- Well have a chance to gain deeper insight into your experience and expertise.
- We’ll present you with a real-life architectural challenge to be discussed on-the-spot.
- We might ask you for a representative code sample (public code, open source contribution, do our short coding assignment, etc.)
What we need from you:
- 5+ years of professional experience building modern Node.js services with TypeScript
- Good knowledge of Node.js ecosystem and command of TypeScript
- Ability to discuss and make design decisions that result in correct, reliable, performant & scalable systems
- Understanding of basic infrastructure components
- Familiarity with event-driven and eventually-consistent systems
- Knowledge of system design patterns
- Knowledge of SQL and experience with ORM frameworks (e.g. Prisma)
- Strong automated testing skills (e.g. with Jest)
- Willingness to work directly with business experts and stakeholders
- Experience with Scrum / Agile environment
- Be open and willing to learn from mistakes
- Fluent English
Nice to have:
- Experience with building GraphQL APIs
- Interest in infrastructure
- Experience with Azure Cloud: Functions, Storage, EventHub, DevOps
- Experience with Next.js
What we bring to the table:
- A competitive salary
- A growth budget just for you – use it to level up your skills!
- Co-financing for English and German lessons if needed.
- Top-notch work equipment, including a MacBook and all the trimmings.
- A Multisport card for staying active.
- A flat hierarchy and quick decision-making – no bureaucracy here!
- Personalized career growth and feedback every six months.
- Remote work and flexible hours – because lifes too short for commutes.
- Regular company updates and team-building fun – because we like to have fun!
What our recruitment process looks like:
- Youll have the opportunity to meet with our recruitment team to delve into our culture, work methods, and project details.
- Well have a chance to gain deeper insight into your experience and expertise.
- We’ll present you with a real-life architectural challenge to be discussed on-the-spot.
- We might ask you for a representative code sample (public code, open source contribution, do our short coding assignment, etc.)
,[Work on and shape a critical system with substantial traffic., Design and develop back-end services of the system., Talk directly with business experts and stakeholders., Meet together with the team to discuss the most important project matters., Be an active member of an agile, cross-functional team having all the necessary competencies. Requirements: Node.js, TypeScript, JavaScript, REST API, SQL, ORM, Jest, GraphQL, Prisma, Azure Cloud, Next.js, DevOps Tools: Jira, Github, Confluence, GitHub, GIT, Agile, Scrum, Kanban. Additionally: Flat structure, International projects, Sport subscription, Training budget, Free coffee, Bike parking, Free snacks, Free beverages, Modern office, No dress code.
Praca WarszawaTechnik technologii drewna WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach