Ephraim

Full-Stack Web Developer (React, TypeScript, JavaScript, Node.js)

Розглядає посади:
Full-Stack Web Developer (React, TypeScript, JavaScript, Node.js), Front-end developer, Backend developer
Вид зайнятості:
повна, неповна
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

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

Інші резюме цього кандидата

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: