Робота Front-end розробник

Розширений пошук
Категорії: Розробка і проєктування
Підкатегорії: Front-end-розробник
Скинути
3 дні тому
Україна

React Developer

Unikoom
  • від 2 років
  • Віддалена робота

Задачі:
-Написання коду для нової функціональності існуючих програм:
- Адмін панелі;
- Система оцінки якості рекомендацій (UI);
- посадки;
- Тестування, виправляння та оптимізація компонентів програми для досягнення максимальної швидкості, безпеки та масштабованості
- Тісно співпраця з власником продукту, командою scrum, дизайнером UI/UX

Для нас важливо:
- 3+ роки досвіду роботи з React, TypeScript, Redux
- 3+ роки досвіду роботи з JavaScript(ES6), HTML5, CSS3
- Знання та досвід роботи з RESTful API
- Знання шаблонів проектування (OOP, MVVM)
- Розуміння інструментів SDLC, включаючи GitHub, JIRA

Буде плюсом:
- досвід роботи з картами Google
- досвід роботи з Bootstrap
- досвід роботи з Next JS

Ми пропонуємо:
- ЗП: від 4000$
- Графік роботи: fulltime (remote)
- Компенсація конференцій, профільних курсів, тренінгів
- Корпоративна англійська
- Відпустка та лікарняні – оплачувані
- Оформлення: контракт ФОП 3 групи

4 дні тому
Україна

Middle/Senior Front-end Developer

Software Rocket
  • від 2 років
  • Віддалена робота

At SoftwareRocket we are committed to what really matters - the exceptional service and high quality of our products, providing our employees with everything they need to achieve great results, avoiding the waste of their personal time on intrusive communication and annoying corporate culture.
If all of this resonates with you, we can't wait to see you become a part of our team!

Our Expectations

Required
Hands-on experience with frontend development (4+ years)
Proven experience with Angular, TypeScript. React - nice to have
Experience with microservice architecture
Experience working with REST APIs
Excellent analytical and time management skills
Experience with server-side programming (C#, Java, NodeJS) — advantage
English at the Upper-Intermediate level at least

Your Responsibilities
Write clean code to develop functional web applications
Troubleshoot and debug applications
Perform UI tests and optimize performance
Manage cutting-edge technologies
Gather and address technical and design requirements
Build reusable code and libraries for future use

What We Offer
- completely remote work;
- a responsible team of senior level specialists driven by the delivering of quality results;
- many projects, which allows you to switch in between in the future to improve your skills;
- paid vacation - 20 working days;
- 10 days of sick leave (with a medical certificate).

4 дні тому
Україна

Middle full-stack Vue + Node.js Developer

kingex.io
  • від 2 років
  • Віддалена робота

Kingex welcomes talented professionals to join our project as a Middle full-stack Vue + Node.js Developer.

Qualifications;
-3+ years of experience with such technologies as JavaScript, Node.js, TypeScript, Nest.js, 2 or 3
-Good understanding of server-side programming
-Good HTML, CSS, JS
-Experience with REST API developmen
-Experience with: PostgreSQL, AWS, Azure, Docker
-Understanding of microservice architecture
-Understanding of the basic programming patterns

Will be an advantage:

-Experience in FinTech projects

About Kingex
Kingex is a product company in FinTech area that owns a chain of own FinTech products. We experiencing a fast growth right now, that’s why expanding out team and looking for you.

4 дні тому
Україна

React Developer

1648 Factory
  • від 2 років
  • Віддалена робота

1648Factory is looking for a React Developer!

Online marketing platform helps to easily create ad campaigns of different types and distribute them through various channels—integration with many ad servers.
One adapter to all channels, white label solution.

Requirements
3 years of experience with React
Experience with single-page applications built
Applying the latest front-end technologies with a focus on React development, advanced CSS implementation, and HTML5
Understanding of OOP in Javascript
Ability to transform design mockups and wireframes into functional components
A proactive, goal-oriented, reliable, and self-structured way of working

Responsibilities
Development of a single-page application

4 дні тому
Україна

FullStack Team Lead (ReactJS + NodeJS)

DigitalSuits
  • від 5 років
  • Віддалена робота

ABOUT THE PROJECT
A project from the financial domain and its essence is micro-crediting for users.
At the moment, the MVP of the project is already in production, and according to the plan, there is an expansion and improvement of the current functionality. The team includes PM, BA, QA, UX/UI, 3 Full Stack developers and DevOps (part time).
The project uses technologies: ReactJS, Next, NodeJS.
At the moment we have a monolithic architecture in MVP, but we plan to switch to a micro service architecture.

TECHNICAL KNOWLEDGE
- 6+ years experience in Software Development;
- 4+ years of working experience with ReactJS, NodeJS, and NodeJS frameworks such as NestJS, Express, Koa, Fastify, and Serverless;
- At least 2 years of experience as a tech or team lead;
- Experience with TypeScript;
- Experience with GraphQL;
- Experience with REST;
- Experience with WebSockets;
- Experience with SQL and NoSQL DBs;
- Experience with AWS serverless environment and serverless development;
- Experience with queue approach (RabbitMQ, AWS SQS, GCP pub/sub);
- Commercial experience with building a microservice architecture;
- Understanding and experience with event-driven architecture;
- CI/CD processes implementation;
- Experience with K8n;
- Commercial experience with AWS and GCP cloud platforms;
- Deep knowledge of SOLID, OOP, Software Design Patterns, and client/server architecture;
- Experience unit testing or functional testing, instrumentation, and test harnesses;
- TDD mindset;
- Experience in performance analysis, security, and code optimization;
- Commercial experience with Jest;
- Commercial experience in architecture design;
- Good knowledge of algorithms;
- Knowledge of requirements management tools (at least JIRA & Confluence);
- Strong analytical skills for a critical assessment of information from numerous sources;
- Hands-on experience working in an Agile environment, with Scrum framework adopted;
- Master's degree in Computer Science or equivalent;
- Upper intermediate level of English.

RESPONSIBILITIES
- Implementing product architecture design;
- Work closely with the team, make code review, analyze client requirements, and provide tech decisions;
- Conduct DevOps tasks;
- Document technical decisions and approaches;
- Grow your skills and share your knowledge with other developers;
- Participate in presale calls;
- Participating in the discovery phase implementation;
- Take part in the estimation process;
- Split tasks between team members, and management responsibilities in the tech team;
- Mentoring and conducting performance review meetings with team members;
- Work closely with the CTO on the development process, and quality improvements.

WHAT WE OFFER
- Interesting and challenging tasks;
- Opportunity for growth and professional development;
- Competitive salary;
- Regular performance reviews;
- Support in self-education and initiatives aimed at professional development (annual training budget);
- Fully paid English classes (twice per week);
- Flexible working hours;
- 18 working days of vacation, paid sick leaves

Вакансія від 16 листопада 2022
Україна

Vue.js engineer (ready to work as FS)

United Software
  • від 2 років
  • Віддалена робота

PickyStory helps e-commerce merchants manage and optimize sales using out-of-the-box strategies such as cross-selling, upselling, and product bundles.
Our product is live and growing fast. We're actively developing the core platform, adding new features, and updating our cloud infrastructure. If you join us, expect to make software design decisions, craft new components from scratch, and refactor existing code to perfection.We're a fully remote global team. We speak English, Russian, Ukrainian, and Hebrew. The engineering team is centered in Europe.

An e-commerce startup with a successful SaaS product is looking for full-stack developers with solid knowledge of Nest.js / Node.js. Frontend skills with Vue.js are desirable. This is a full-time position aimed at experienced software engineers who're interested in joining a vibrant startup in the long term. The offer includes employee stock options (ESOP).

To ensure sufficient time overlap with the engineering team, please only apply if you reside in the EU, Ukraine (GMT to GMT+3).
In this role, you'll participate in the development of our core product:
Develop new capabilities of our engine dealing with product recommendations, pricing, and discounts
Craft visual components embeddable in multiple e-commerce platforms
Design and develop new features aimed at revenue optimization
Participate in the design of our new cloud architecture on EKS (Kubernetes on AWS)
Build advanced integrations with Shopify API
Optimize the performance of our API and servers
Help revise our devops pipeline for continuous delivery
Deal with real-world endpoint security challenges
REQUIREMENTS
5 years or more of software engineering experience
1 year or more building web applications with Nest.js
1 year or more building frontend using React/Vue/Angular
1 year or more employed fully remotely by international companies

Bonus points - if you have experience with:
Developing apps for Shopify, familiar with the platform concepts and API
Deploying microservices with Kubernetes on Amazon EKS or Google GKE
Typescript
Django web framework and Python
Digital nomads are welcome!

THE STACK
Our frontend stack contains Vue.js 3, Element Plus, Webpack 5, Cypress, Storybook, and Jest.
Our backend is built with Django and AWS cloud functions, using MySQL and PostgreSQL. New microservices are written using Nest.js and Prisma ORM.
Our servers run on Heroku, but we're transitioning to Kubernetes on Amazon EKS.
Our lightweight agile process and technical knowledge are managed in Notion.
We use GitHub, Sentry.io, SemaphoreCI, GitLab.
WHAT YOU GET
Experience working in a global, fully-remote startup in its most exciting early stages. Contribute to a fast-growing product with millions of users.Gain critical knowledge about the Shopify eco-system and the e-commerce world in general. Practice continuous delivery to a live production environment. Participate in our ESOP plan

Вакансія від 16 листопада 2022
Україна

Middle Angular Developer

Luxoft
  • від 2 років
  • Повна зайнятість, Віддалена робота

Our technology solution helps geologists and geophysicists to research, visualize and interpret large volumes of geological data.
The innovative ML technology predicts lithology from wireline responses according to a trained algorithm that runs hundreds of interpretations via advanced cloud computing, in minutes rather than days. It allows you to rapidly test different interpretations, while also integrating interpretation data into your workflows, providing automated updates and changes.
Work supposes close cooperation with Customer team located in Houston and following Agile principles.
Our team is senior, supportive and friendly.

Responsibilities:
Work primarily with Angular
Implement new features per the spec
Identification and resolution of software bugs

Mandatory Skills Description:
2+ years of experience
Strong programming skills with Angular
Strong programming skills with JavaScript / TypeScript

Nice-to-Have Skills:
Experience with Jenkins
Experience with GitLab
Experience with Gradle

Вакансія від 16 листопада 2022
Україна

Senior Frontend Developer

Synergetica
  • від 5 років
  • Віддалена робота

Responsibilities:

- Take part in developing our infrastructure and architecture
- Take a major part in the creation of our React application that relaces our old AngularJS application.
- Work closely with Product, Team Lead, QA, and other teammates.
- Design, Develop and integrate quality code for our Core Product team

Requirements:

- 6+ years in software development
- 6+ years in UI development with advanced frameworks such as React, Angular, Vue
- 6+ years of experience with basic web technologies such as HTML5, CSS3, and JavaScript.
- 4+ years experience with React and TypeScript.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Familiarity with RESTful APIs
- Good spoken and written English level (Upper-Intermediate or higher)

Advantages:

- Experience with AngularJS
- Experience with Cypress (or other testing frameworks)
- Experience with RxJS

We offer:

• The сompetitive salary depending on your experience;
• Study and practice English: courses and communication with colleagues and clients from different countries;
• Compensation package (paid vacation, sick leaves, medical insurance);
• Possibility to work remotely;

Project:

The project offers a fully automated Remote Care platform designed to directly connect patients with medical sources of care from the comfort of their own homes, for improved quality of life. The platform makes it possible to safely monitor, detect, analyze and predict adverse events or other changes in patient conditions – enabling care teams to communicate and intervene in real time and to successfully manage even the most complex medical treatment protocols.

A full-stack remote patient monitoring solution is both device-agnostic and disease-agnostic and seamlessly equips care teams with the tools required to remotely manage even their most complex and chronically ill patients.

Вакансія від 16 листопада 2022
Україна

Frontend Engineer (Vue) - development new functionality

ITExpert
  • від 2 років
  • Віддалена робота

✔️Firstly, I want to tell a bit about the company. It's a digital commerce advisory and solutions provider. They enable B2B organizations to transform and thrive through exceptional customer experiences, modern cloud platforms, and agile methodologies.

✔️The project: they produce and sell tools and equipment for civil and commercial construction. It will be an active development of new functionality.

✔️Technologies: Vue v2.6.11, SASS, Vuex, packaging, REST API.

✔️Your future team: 7 Backend Developers (Hybris), 2 Backend Developers (Node), 2 Frontend Developers, 5 QA Engineers (1 of them Auto).

✔️Organizational moments:
● Type of employment: B2B contract
● Unlimited paid days off
● Budget for certifications and IT conferences
● Work on European time
● Teamwork tools: Jira and Mavenlink
● Methodology: Scrum

✔️Requirements:
● Practical knowledge of JavaScript (ES2016+), HTML & CSS
● Knowledge and work experience with Vue.js (v2.x)
● Experience with preprocessors (LESS / SASS)
● Experience with Rest API
● Knowledge of Vuex
● Basic knowledge of Packaging (WebPack, Browserify or similar)
● Basic understanding of CI/CD
● Experience with code version control systems (Git, Bitbucket, or similar)
● Intermediate or better English

✔️Responsibilities:
● Transform visual designs and wireframes into features, using latest front-end technologies
● Troubleshoot UI bugs and JavaScript errors during whole cycle of project development
● Implement bug fixes on a designated client project, identify root causes of the bugs
● Participate in code reviews and provide valuable feedback to other engineers
● Analyze and improve existing customer experience through user interface

Вакансія від 16 листопада 2022
Україна

Trainee React.Js Developer

Cleveroad
  • Без досвіду
  • Віддалена робота

Ми допоможемо тобі пройти весь шлях у компанії від стажування до роботи на проєкті, та підготуємо індивідуальний план розвитку, щоб у майбутньому ти міг стати React.js developer.
Навчаючись та працюючи з нами, ти зможеш отримати експертизу в різних галузях і найважливіше ми гарантуємо працевлаштування після завершення стажування.

Що на тебе чекає:
— 2 місяці навчання, яке оплачується;
— 3 місяці випробувальний період на проєкті;
— 1,5 року гарантованого контракту з компанію!

Яких теоретичних знань ми чекаємо від тебе:
— Базове розуміння JavaScript.
— Знання та розуміння принципів ООП, як плюс буде знання патернів проєктування.
— Базові знання алгоритмів структури даних, алгоритми сортування тощо.
— Знання HTML5 або CSS3.
— Розуміння клієнт - серверної архитектури.
— Базові знания та розуміння протоколу HTTP.
— Знання Redux.js.


Буде круто, якщо у тебе вже є:
— Приклад коду на GitHub з React.js.
— Знання Node.js (express.js).
— Читав Bootstrap/Material design.
— Англійська на рівні pre- intermediate і вище.
— Знання реляційних баз даних MySQL чи PostgreSQL, розуміння нормалізації баз даних.

P.S. Заняття будуть проходити офлайн у м. Дніпро, тому надаємо перевагу місцевим кандидатами.

Цікаво? Нумо знайомитися! Надсилай нам своє резюме!

Front-end-розробник

За інтернет-сторінкою, яку ми бачимо на своїх моніторах або на екранах мобільних пристроїв, ховається велика кількість виконаної роботи. Чим складніший сайт, тим більше людей задіяно для його створення. Однією з професій, яка безпосередньо стосується створення сайтів, є front end розробник, про роботу якого піде мова в цій статті. Хто може претендувати на цю вакансію, які обов'язки у такого співробітника і як отримати освіту за спеціальністю – дізнавався сайт пошуку роботи Login Casino Work.

Історія виникнення та особливості професії 

Під кінець минулого століття стали активно розвиватися інформаційні технології, в мережі Інтернет з'являлося все більше і більше різних сайтів. Спочатку це були прості ресурси з невеликою кількістю сторінок. Написати такий сайт міг один розробник. З розвитком і ускладненням ресурсів роботи ставало більше, щоб впоратися з обсягами, роботу стали розподіляти поміж собою декілька осіб. Зараз над створенням масштабного проєкту трудяться цілі команди. Так робота front end розробника виділилася в один із напрямів зі створення програмних продуктів. Відповідь на питання про те, чим займається такий фахівець, ховається у самій назві професії. Словосполучення «front end» з англійської мови означає лицьову сторону сайту, те, що бачить користувач, коли потрапляє на сторінки ресурсу. Над тим, щоб інтерфейс був зрозумілий і зручний користувачеві, працює фронт-енд-девелопер.

Обов'язки спеціальності front-end-розробника

У своїй роботі фахівець використовує такі інструменти, як JavaScript, HTML, CSS. Основною мовою програмування для вакансії front end розробник є JavaScript. Для того щоб користувачі могли бачити сторінки у звичному для них вигляді, фахівець використовує різні інструменти. Крім того, щодня можуть з'являтися нові методи та інструменти, застосування яких може значно полегшити роботу розробника.

Завдання фахівця – не просто написати сайт. Він повинен подбати про те, щоб на всіх пристроях він мав однаковий вигляд і був комфортний користувачеві. Серед усіх можливих обов'язків front end розробника вакансії на сайтах пошуку роботи виділяють наступні:

  • верстка сайту і шаблонів для CMS;

  • створення скриптів, що забезпечують анімацію на сторінках сайту;

  • створення HTML-сторінки сайту з урахуванням побажань замовника і на основі розробленого дизайнером макету.

Інтерфейси сайтів і додатків постійно ускладнюються, зробити їх адаптованими до всіх можливих мобільних пристроїв досить непросто. У той же час регулярно з'являються нові інструменти, використання яких полегшує робочий процес. Щоб успішно справлятися з різними завданнями, розробнику необхідно бути в курсі всіх новинок.

Плюси і мінуси роботи front-end-розробника

На перший погляд робота програміста такого рівня здається досить простою. Тому багато фахівців без досвіду розробки шукають вакансії front-end-розробника на сайтах пошуку роботи. Давайте розберемося, які позитивні і негативні сторони є у професії.

Плюси

Мінуси

Популярна і затребувана на ринку праці професія

Необхідно взаємодіяти з великою кількістю людей: дизайнерами, аналітиками, іншими розробниками, замовником

Можливість працювати віддалено

Немає чітко прописаних посадових обов'язків

Є непогані кар'єрні перспективи

 

Необхідно постійно розширювати коло своїх знань та умінь

 

Хороша заробітна плата

 

Навчання на front-end-розробника: де вчитися та якими якостями треба володіти

Сьогодні існує велика кількість різноманітних можливостей для освоєння професії програміста і, зокрема, фронт-енд-девелопера. Почнемо з того, що можна здобути вищу освіту в державному виші за фахом «Інформатика та обчислювальна техніка». Для цього потрібно добре знати математику і бажано володіти англійською мовою. Якщо ви отримали освіту за іншою спеціальністю і хочете змінити вид діяльності – не проблема. Практично при кожній великій IT-компанії є навчальний центр, який пропонує навчання з нуля або з певного рівня. Навіть якщо ви закінчували факультет журналістики, але у 40 років вирішили стати розробником, ви можете пройти підготовку на таких курсах і спробувати свої сили у програмуванні. Правда, це не означає, що створювати сайти може кожен. Для цього необхідно володіти такими особистими якостями, як відповідальність, пунктуальність, вміння працювати у команді, цілеспрямованість. Також необхідна наявність аналітичного складу розуму і уваги до деталей.

Перспективи кар'єрного росту front-end-розробника

Кар'єра такого фахівця може складатися залежно від його вподобань та інтересів. Розширення знань може призвести до переходу в back-end-розробку, дизайн або до кар'єри full-stack-девелопера. У першому випадку знадобиться додатково вивчити такі мови програмування, як Python, РНР, у другому – більше часу приділяти дизайну інтерфейсу, а в третьому варіанті доведеться однаково володіти навичками front-end- і back-end-розробки. Багато розробників-початківців обирають вакансії дистанційної роботи, що може приносити також непоганий дохід і одночасно давати додатковий час для саморозвитку.

На яку заробітну плату може розраховувати front-end-розробник

Аналіз ринку праці показує, що заробітна плата front end розробника залежить від того, які вакансії він обирає, без досвіду роботи потрібен фахівець або з досвідом тощо. Також великий вплив на розмір заробітної плати має місто роботодавця. Якщо в Хмельницькому середня заробітна плата становить близько 20 000 гривень, то у Києві фахівець може отримувати орієнтовно 37 000 гривень.