Back-End Software Engineer (mid)
Grunwaldzka, Gdańsk
KUBO
Are you passionate about software development and excited to shape the future of digital marketing? Join our client’s team where passion, trust, security, innovation, customer focus, and respect for everyone guide everything they do. Work on a next-generation marketing platform that reaches thousands of users worldwide, solve challenging problems with cutting-edge cloud and data technologies, and see your ideas make a real impact. Ready to take your career to the next level? Read on and apply today!
Key responsibilities
Design, develop, and maintain scalable server-side applications using Node.js and TypeScript.
Build and integrate RESTful APIs and GraphQL endpoints.
Participate in system architecture discussions and technical design reviews.
Write and maintain unit, integration, and end-to-end tests to ensure quality.
Debug and optimize applications for performance and reliability.
Collaborate with cross-functional teams including product, design, and frontend engineers.
Contribute to documentation, code reviews, and knowledge sharing within the team.
Ideal candidate profile
3+ years of professional software development experience.
Strong proficiency in Node.js, JavaScript (ES6+), and TypeScript.
Experience with Nest.js or a similar Node.js framework.
Solid understanding of databases such as MongoDB, Redis, MySQL or similar.
Familiarity with RESTful API design, testing frameworks (Jest), and CI/CD practices.
Experience working with AWS and containerization (Docker, Kubernetes).
Knowledge of GraphQL, message queues (Kafka, Kinesis), and data tools (Snowflake).
Strong analytical and problem-solving mindset, with excellent communication skills.
Nice to have: experience with Java or Scala, serverless architectures, or monitoring tools (Loki, Datadog, Kibana).
Conditions
Location: Gdańsk (Remote or hybrid work available)
Work Model: Flexible (remote/hybrid)
Employment Type: Regular employment
Salary: 15-18 000
Recruitment steps
Initial call with a KUBO recruiter
HR call with the client's team
90-minutes technical interview (including coding)
Decision and feedback
Back-End Software Engineer (mid)
Back-End Software Engineer (mid)
Grunwaldzka, Gdańsk
KUBO