Ephraim
Full-Stack Web Developer (React, TypeScript, JavaScript, Node.js)
- Розглядає посади:
- Full-Stack Web Developer (React, TypeScript, JavaScript, Node.js), Front-end developer, Backend developer
- Вид зайнятості:
- повна, неповна
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/19350528/
Досвід роботи
Front-end developer
з 08.2024 по 06.2026
(1 рік 11 місяців)
Temmack Enterprise, Remote (IT)
* Developed and maintained production web applications using React, TypeScript, JavaScript, Tailwind CSS, and REST APIs.
* Built reusable UI components for dashboards, data tables, forms, search, filtering, modals, navigation, and business workflows.
* Developed responsive interfaces optimized for desktop, tablet, and mobile devices with strong attention to usability and UI consistency.
* Integrated frontend applications with REST APIs and Appwrite, implementing data fetching, mutations, loading states, error handling, and real-time updates.
* Implemented complete CRUD workflows, including creation, editing, viewing, archiving, restoration, and deletion of business records.
* Built complex forms with TypeScript and Zod, including client-side validation, structured error handling, and reusable form components.
* Developed business-management interfaces covering customers, services, transactions, inventory, categories, and reporting.
* Implemented authentication, protected routes, session handling, and organization-based navigation for multi-organization applications.
* Improved maintainability by extracting repeated UI patterns into reusable components and standardized frontend structures.
* Diagnosed and resolved rendering issues, API failures, state-management problems, form errors, and browser-side bugs using Chrome DevTools and systematic debugging.
* Maintained frontend types and data structures to ensure consistency between API responses, application state, forms, and components.
* Used Git and GitHub for version control, feature development, collaboration, and structured code management.
Full stack developer
з 02.2022 по 04.2024
(2 роки 3 місяці)
Dixre, Remote (IT)
• Engineered and maintained full-stack web applications using React, TypeScript, JavaScript, Node.js, Express.js, MongoDB, and Appwrite, delivering features across frontend, backend, API, and data layers.
• Designed scalable React architecture using React Hooks, Redux, Redux Thunk, React Query/TanStack Query, React Router, reusable components, and modular state management.
• Implemented client- and server-state management with asynchronous queries, mutations, caching, cache invalidation, loading/error states, and synchronization with backend services.
• Developed RESTful APIs with Node.js and Express.js, implementing authentication, authorization, business logic, CRUD operations, request validation, error handling, and database integration.
• Designed database-driven systems with MongoDB and Appwrite, defining data models, relationships, queries, indexing strategies, and organization-based data isolation.
• Implemented authentication and authorization workflows with protected routes, session management, access control, token-based authentication, and secure frontend-backend communication.
• Built data-intensive business applications covering dashboards, customer management, transactions, inventory, service management, reporting, search, filtering, pagination, archiving, restoration, and organization-aware workflows.
• Developed reusable TypeScript components, custom hooks, API services, utilities, and business modules to improve maintainability, consistency, and development velocity.
• Integrated third-party APIs and external services, handling authentication, request/response transformation, asynchronous processing, webhooks, error recovery, and integration-specific business logic.
• Built and customized Shopify, WordPress, WooCommerce, and OpenCart solutions, extending e-commerce functionality and integrating external services and payment workflows.
• Implemented complex forms and validation workflows using TypeScript, Zod, controlled components, reusable form patterns, and server-side validation.
• Applied modern frontend engineering practices including Tailwind CSS, separation of concerns, API abstraction, reusable UI architecture, error boundaries, and performance-conscious rendering.
• Used Postman for API development and testing, validating authentication, CRUD operations, request schemas, database interactions, and integration flows.
• Diagnosed and resolved full-stack issues involving React state, API communication, authentication, database queries, asynchronous operations, and backend business logic using DevTools, logs, and systematic debugging.
• Used Git and GitHub for version control, branching, feature development, code reviews, and structured development workflows.
• Worked across the complete software lifecycle, from requirements analysis and technical design to implementation, integration, testing, debugging, deployment preparation, and continuous improvement.
Backend developer
з 08.2020 по 04.2022
(1 рік 9 місяців)
Techspire, Remote (IT)
• Engineered backend services and RESTful APIs using Node.js, Express.js, JavaScript, TypeScript, MongoDB, Appwrite, Supabase, and Firebase for scalable, data-driven web applications.
• Designed modular backend architectures separating routes, controllers, services, business logic, validation, and data-access layers for maintainability and scalability.
• Developed production-ready REST APIs for authentication, authorization, user management, organizations, transactions, inventory, services, reporting, and core business workflows.
• Implemented secure authentication and authorization using sessions, tokens, protected endpoints, access control, validation, and secure frontend-to-backend communication.
• Designed and managed database structures across MongoDB, Supabase, Firebase, and Appwrite, including data models, relationships, queries, indexes, validation rules, and organization-based data isolation.
• Built complete CRUD services with server-side validation, business-rule enforcement, consistent API responses, structured error handling, HTTP status codes, and data-integrity controls.
• Implemented reusable backend services for filtering, pagination, searching, data transformation, validation, archiving, restoration, and transaction-oriented workflows.
• Integrated third-party APIs and external services, handling authentication, request/response transformation, asynchronous operations, webhooks, error recovery, and integration-specific business logic.
• Developed backend workflows for customer management, transactions, inventory, service management, financial records, reporting, and multi-organization operations.
• Integrated backend services with React applications through structured API contracts, ensuring reliable data exchange, validation, error handling, and consistent application behavior.
• Worked with cloud-based Backend-as-a-Service platforms including Supabase, Firebase, and Appwrite, leveraging managed databases, authentication, APIs, storage, and application services.
• Used Postman for API development, endpoint testing, authentication verification, request validation, debugging, and integration testing.
• Diagnosed and resolved backend issues involving API failures, database queries, authentication, asynchronous operations, data consistency, validation, and business logic.
• Applied defensive programming, centralized error handling, input validation, and data-integrity practices to improve backend reliability and resilience.
• Used Git and GitHub for version control, branching, feature development, code reviews, debugging, and structured development workflows.
• Worked with Docker and Linux environments for backend setup, local services, troubleshooting, and deployment-oriented workflows.
• Worked across the backend lifecycle, from requirements analysis and system design through database modeling, API development, integrations, testing, debugging, and continuous improvement with production-focused backend engineering work
Знання і навички
- React
- TypeScript
- JavaScript
- Node.js
- HTML
- Git
- CSS
- SQL
- MySQL
- SASS
- GitHub
- WordPress
- Redux
- REST API
- MongoDB
- CRUD
- API development
- Github copilot
- Docker
- Linux OS user
- Postman
- Ability to work in multitasking mode
- Database design
- Responsibility
- Figma
- PHP
- Bootstrap
- Communicability
- WooCommerce
- Elementor
- SEO
- Website design
- Website development
- REST
- Website development on Shopify
- Google Search Console
- Responsive design
- Integration testing
- Data management
- Understandability
- Sales management
- Lead generation
- B2B Sales
- Customer orientation
- Keyword research
- SEO-copywriting
- Serpstat
- Link building
- Google Keyword Planner
- Content plan development
Інші резюме цього кандидата
Розглядає посади: SEO specialist, Content manager
Дистанційно
Повна зайнятість, неповна зайнятість
- SEO specialist, SEO Synergy, 1 рік 5 місяців
- SEO specialist, MediaMaven, 2 роки 5 місяців
Розглядає посади: WordPress developer, Shopify developer
Дистанційно
Повна зайнятість, неповна зайнятість
- Shopify developer, NovaCart Digital Solutions, 1 рік 8 місяців
- WordPress developer, CoreIntegerated, 2 роки
Розглядає посади: Customer support representative, Logistics Assistant, Client manager
Дистанційно
- Customer service manager, Andre Tan, 1 рік 9 місяців
- Lead generation manager, Dixi, 2 роки 6 місяців
Схожі кандидати
-
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Дистанційно, Вінниця , ще 2 міста -
Full stack програміст
Дистанційно -
Full stack програміст
Дистанційно -
Full stack програміст
Дистанційно -
Javascript-програміст
20000 грн, Дистанційно, Одеса -
Javascript-програміст
Дистанційно