Full-Stack Developer (trainee, junior, strong junior) (React + Node.js) (on-site)
- Location
- Not specified
- Employment
- Full-time
- Level
- Junior specialist
- Category
- Frontend
- Posted
Description
We're a fast-growing tech company building modern, innovative digital products — and we're looking for a Full-Stack Developer to join our team in Lviv. If you're comfortable on both sides of the stack, enjoy owning features end-to-end, and want to work in a team that values engineering quality, we'd love to hear from you.
What you'll be doing
You'll work as part of a cross-functional team to build and maintain full-stack features — from crafting responsive, user-friendly interfaces to designing scalable server-side architecture and APIs. Our frontend stack includes React, Next.js, TypeScript, Redux, GraphQL, SCSS, Material-UI, and Webpack. On the backend, we work with Node.js, Express, NestJS, PostgreSQL, MongoDB, JWT, Socket.IO, AWS (DynamoDB, S3, EC2), Firebase, and Heroku. We also integrate with third-party services such as Twilio, SendGrid, Google Maps, MapBox, and WebRTC.
What we're looking for
Frontend
Solid experience with React and modern React hooks
Confident use of modern JavaScript (ES6+) and TypeScript
Strong command of HTML5, CSS3, and SCSS
Experience with Redux or other state management tools
Ability to build responsive, cross-browser compatible layouts
Backend
Solid hands-on experience with Node.js
Practical experience with Express.js and/or NestJS
Experience working with ORM tools
Proficiency in SQL databases (MySQL / PostgreSQL) and NoSQL databases
Experience designing RESTful APIs and integrating with third-party services
General
Experience with Git and version control workflows
Ability to work across the full product lifecycle — from feature design to deployment
Responsible, self-motivated, and comfortable working both independently and as part of a team
What we offer
Full-time, in-office position in Lviv
Official employment and a competitive salary based on your skills and experience
Company-provided equipment
A well-structured work schedule
A friendly, supportive team and a comfortable office environment
Mentorship and guidance from experienced colleagues
Interesting and technically challenging projects to grow on
How to apply
Send us your CV — we review every application and get back to candidates promptly. This could be the start of something great.
Apply at the source
This role was published by Logic Craft and listed via Djinni. Applications are handled there, not on this site.
Original posting: https://djinni.co/jobs/824902-full-stack-developer-trainee-junior-strong-ju/