Middle+/Senior Fullstack Engineer (SvelteKit or Vue.js + Node.js) to $5100

CrunchCode — міжнародна сервісна ІТ-компанія з досвідом близько 7 років у розробці вебсервісів і вебзастосунків. Ми працюємо у форматах staff augmentation (outstaff) та outsourcing і підключаємо спеціалістів до проєктів клієнтів у довгостроковій моделі співпраці.

Ми працюємо переважно з проєктами в доменах логістики (включно з last mile),e-commerce, fintech та банкінгу, а також enterprise-рішеннями.
Для нас важливо, щоб проєкт був “чистим” і зрозумілим з точки зору етики та цінності для користувачів.

Ми принципово не беремо проєкти, пов’язані з:
● gambling / гемблінгом,
● adult-контентом та порнографією,
● шахрайством або будь-якою розробкою, що спрямована на обман чи маніпуляції.

What We Offer:
● Fully remote work
● Long-term, stable project
● High level of autonomy and trust
● Minimal bureaucracy
● Direct impact on business-critical logistics systems
● Long-term engagement, not a short-term contract.

Project Overview:
Client is a Ukrainian product IT company focused on desktop applications for macOS and iOS. Client has released 15 products that help users share and convert files, find, download, and convert music or videos, download copyright-free images, and improve computer performance.

Requirements (Must-have):
- At least 2 years of experience in a Full Stack Developer role or a similar position.
- Practical experience building web applications with modern JavaScript frameworks, specifically SvelteKit or Vue.js.
- Strong command of TypeScript and VanillaJS for front-end and general web development tasks.
- Extensive knowledge of Node.js for server-side development.
- Experience working with S3 buckets or comparable storage systems.
- Experience with database technologies such as MySQL, PostgreSQL, and Redis.
- Ability to develop and integrate REST APIs.
- Solid understanding of front-end optimization techniques and the web rendering process to improve performance and loading speed.
- Hands-on experience with Docker and Docker-compose for containerization and deployment.
- Advanced front-end styling skills using Tailwind CSS.
- Strong understanding of application architecture and software design principles.
- Ability to collaborate closely with product and marketing teams on website improvements and experiments.
- Strong attention to detail.
- Ability to clearly communicate technical topics to both technical and non-technical teammates.
- English level of B1+ for reading documentation and written communication.
- Candidate should speak fluent Ukrainian! Candidates doesn't need to reside in Ukraine.

Responsibilities:
- Maintaining and further developing the main website.
- Gaining a deep understanding of the current website architecture and functionality.
- Building new functionality related to trials, licensing, and checkout flows.
- Supporting marketing launches by delivering landing pages and product campaigns.
- Setting up and maintaining pre-designed web assets such as banners and pop-ups.
- Supporting email marketing infrastructure, including configuration of Sendy and MailChimp.
- Assisting with the migration of marketing automations from MailChimp to Sendy.
- Improving website performance and page load speed.
- Maintaining and improving overall code quality.
- Contributing to additional web projects across the company.
- Proposing architectural improvements where needed.
- Refactoring legacy code when this improves stability or performance.
- Developing new features while preserving platform stability.

Nice to Have:
- Experience with Go and/or PHP as server-side languages.
- Proficiency with PHP 5.2 and PHP 7 or higher.
- Hands-on experience with React or similar frameworks.
- Proven experience integrating payment solutions such as FastSpring, Stripe, or Paddle.
- Experience building or supporting checkout, trial, subscription, or paywall flows.
- Background in conversion rate optimization and A/B testing.
- Experience supporting high-traffic marketing or product-driven platforms.
- Track record of launching independent projects end-to-end.
- Experience with BaaS platforms such as Directus, Supabase, or Firebase.
- Experience integrating with the Cloudflare API.

Hiring Process:
- Intro call
- Technical discussion (focused on real experience)
- Offer
Start: ASAP

Required languages

English B1 - Intermediate
Ukrainian Native
Published 24 March
89 views
·
8 applications
Response activity: Low
Last responded 4 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...