Ephraim

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

Employment type:
full-time, part-time
City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Front-end developer

from 03.2023 to 07.2025 (2 years 5 months)
Temmack Enterprise, Remote (IT)

* Developed production-style web interfaces with React, TypeScript, and JavaScript, translating application requirements into responsive and functional user experiences.
* Built reusable React components for dashboards, data tables, forms, modals, navigation, search interfaces, filters, and business management workflows.
* Designed and implemented responsive layouts with Tailwind CSS, ensuring interfaces remain usable across desktop, tablet, and mobile screen sizes.
* Integrated React applications with REST APIs and Appwrite services, handling data fetching, loading states, errors, mutations, and real-time changes where required.
* Implemented complete frontend CRUD workflows, including create, edit, view, archive, restore, and delete operations with appropriate confirmation and user feedback.
* Built complex form workflows with client-side validation, controlled inputs, reusable form components, and structured error handling using TypeScript and Zod.
* Developed interactive business dashboards and data-management interfaces for customers, services, transactions, categories, inventory, and reporting.
* Implemented searchable and filterable data tables to make large datasets easier to navigate and manage.
* Built authentication interfaces and protected application routes, including login flows, session handling, route guards, and organization-based navigation.
* Developed multi-organization frontend workflows that dynamically adapt navigation, pages, and available functionality based on the currently selected organization.
* Integrated reusable toast notifications and UI feedback patterns to clearly communicate successful operations, validation errors, and failed requests.
* Refactored repeated UI patterns into reusable components to reduce duplication and make new application features faster to implement.
* Debugged frontend rendering issues, API integration failures, state-related bugs, form errors, and unexpected UI behavior using browser developer tools and systematic troubleshooting.
* Maintained TypeScript interfaces and frontend data structures to keep API responses, forms, components, and application state consistent.
* Used Git and GitHub to manage frontend development, track feature changes, and maintain a structured development workflow.

Full stack developer

from 02.2020 to 08.2022 (2 years 7 months)
Dixre, Remote (IT)

Develop and maintain modern web applications across frontend and backend environments using React, TypeScript, JavaScript, Node.js, Express.js, MongoDB, and Appwrite.

Build responsive and reusable user interfaces with React, TypeScript, HTML, CSS, and Tailwind CSS, with a focus on clean component structure, usability, and maintainable code.

Develop REST APIs and backend services using Node.js and Express.js, including authentication, CRUD operations, request validation, error handling, and database integration.

Design and implement database-driven applications using MongoDB and Appwrite, including data models, queries, relationships between application entities, and organization-based data isolation.

Build authentication and protected application flows, integrating frontend applications with backend services and implementing appropriate validation and access control.

Develop business management applications with features including dashboards, customer management, transactions, inventory/service management, reporting, search, filtering, archiving, restoration, and data validation.

Build and integrate e-commerce and content-management solutions using technologies and platforms such as Shopify, WordPress, and OpenCart.

Use Git and GitHub for version control and structured development workflows, and Postman for API testing and debugging.

Work independently to analyze requirements, design solutions, troubleshoot technical problems, implement features, and continuously improve application performance, usability, and code quality.

Knowledge and skills

  • React
  • TypeScript
  • JavaScript
  • Node.js
  • HTML
  • Git
  • CSS
  • SQL
  • MySQL
  • SASS
  • GitHub
  • WordPress
  • Redux
  • REST API
  • MongoDB
  • Progressive Web App
  • CRUD
  • API development
  • Github copilot
  • GitHub Actions
  • 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
  • Web design
  • REST
  • RESTful Web Services
  • Website development on Shopify
  • Google Web Designer
  • Google Search Console
  • Responsive design
  • Integration testing
  • AJAX
  • Data management
  • Understandability
  • Sales management
  • Lead generation
  • B2B Sales
  • Customer orientation

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: