Job VC

Middle Full Stack Engineer

Lampa Software · dou · Middle · Not specified · Вінниця
Open original ↗
We are a dynamic and innovative company focused on delivering high-quality solutions to our clients. As we expand our development team, we’re looking for a skilled Middle Full Stack Engineer with expertise in Node.js and React.js to help us build robust and scalable applications.
Responsibilities
— Own and evolve the Next.js client application and the Express API server end-to-end
— Build and maintain RESTful APIs, integrations with third-party services, and internal business logic
— Work closely with the design, product, and backend teams to ship features
— Maintain and improve CI/CD pipelines (CircleCI) and containerised deployments
— Participate in code reviews, architecture discussions, and performance optimization
— Ensure high code quality, security best practices, and system scalability
Required Technical Skills
Frontend:
Next.js 13+ (Pages Router) — SSR, SSG, ISR, middleware, image optimisation
React 18 — hooks, context, custom hooks, HOCs
TypeScript — strict typing across the codebase
Styled-Components — component-level CSS-in-JS
Framer Motion — animations and transitions
Storybook — component documentation and visual testing (Chromatic)
Axios — HTTP client, interceptors, token management
Firebase — auth / SDK integration
Zod — runtime schema validation
Lottie — animation rendering
Swiper / React Slick — carousels and sliders
Next-PWA — progressive web app support
Backend:
Node.js + Express — REST API design and routing
TypeScript — full type safety on the server
TypeORM — ORM with MySQL, entity modelling, migrations
MySQL — query optimisation, schema design
Redis (Redis Stack) — caching, JSON, Search, Bloom filters
JWT — access/refresh token flow, secure cookie handling
GCP Cloud Tasks — async task queue management
GCP Secret Manager — secrets at runtime
GCP Cloud Storage — file storage integration
GCP Logging (Bunyan) — structured logging
Zod — input validation and schema enforcement
Multer — file upload handling
Nice to Have:
— Experience with Jira and CircleCI Slack notifications integration
— Familiarity with ArgoCD for GitOps deployments
— Knowledge of Redis Search for full-text product search
— Experience with e-commerce / retail platforms Experience
— 3+ years of Full Stack development experience
— Proven experience shipping production Next.js applications at scale
— Experience with GCP or equivalent cloud platform (AWS/Azure)
— Strong understanding of web security (JWT, CORS, cookie security, input sanitisation)
Benefits
Lampa`s warmth atmosphere and team
Сomfortable office in Vinnytsia
Strong focus on your personal and professional development
Free access to educational platforms (payment for specialized trainings, courses, participation in conferences)
Gym compensation
Paid vacation, sick leave and public holidays
Paid overtime
Free English classes
Corporate events, team building and other cool activities
Medical care system