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
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19350528/
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
Considering positions: Customer support representative, Logistics Assistant, Client manager
Remote
- Customer service manager, Andre Tan, 1 year 9 months
- Lead generation manager, Dixi, 2 years 6 months
Remote
Full-time, part-time
- Shopify developer, NovaCart Digital Solutions, 7 months
- WordPress developer, CoreIntegerated, 1 year 10 months
Similar candidates
-
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Remote, Vinnytsia , more 2 cities -
Full stack програміст
Remote -
Javascript-програміст
20000 UAH, Remote, Odesa -
Full stack програміст
120000 UAH, Remote, Uzhhorod, Mukachevo -
Full stack програміст
Remote -
Full stack програміст
Remote