Job Details
Software Development
Mid-level
Remote
Full time
Russian
Oct 17

Frontend Developer (Personal Data Processing and Protection)

Alfa-Bank is looking for a Middle Frontend Developer to work remotely on processing and protection of personal data. Full-time.

Responsibilities: develop user interfaces and web applications; design client-side architecture; ensure security of client applications (Secure Coding); integrate frontend with backend services and APIs; optimize performance and accessibility; support and develop existing frontend solutions; develop detailed technical specifications, equipment specifications, and automation system requirements; participate in the full cycle of automated solution implementation from testing to commissioning; ensure support and development of implemented automated systems; prepare reports on automation efficiency and development plans.

Languages: advanced JavaScript (ES6+), TypeScript (strict typing), understanding of event loop and asynchrony. Frameworks: deep knowledge of React, Vue.js, or Angular; experience with Next.js/Nuxt.js (SSR/SSG). State management: Redux (Toolkit), MobX, Pinia, Vuex, or Zustand; understanding of data flows. Styling: HTML5, CSS3 (SCSS/LESS/SASS), CSS-in-JS (Styled Components, Emotion) or Tailwind CSS, responsive design, Grid/Flexbox. Build tools: Webpack, Vite, Babel, ESLint, Prettier; build optimization and code splitting. Testing: unit tests (Jest, Vitest), E2E tests (Cypress, Playwright, Selenium), snapshot testing. Security and Networking: OWASP Top 10 (client-side), HTTP/HTTPS, REST, GraphQL, WebSockets, Cookies, LocalStorage, SessionStorage. Infrastructure: Git (flow, rebase), CI/CD pipelines for frontend, Docker (basic understanding). Methodologies: Agile/Scrum, Kanban, work in Jira/Confluence, collaboration with designers (Figma) and analysts.

Remote work, full-time, schedule 5/2.

CSS3
Redux
Babel
SCSS
React
LESS
Cypress
Scrum
SASS
ESLint
Vue
Git
Vite
Vuex
Next.js
Pinia
Docker
Zustand
Playwright
Jest
JavaScript
Angular
TypeScript
Kanban
Webpack
Nuxt.js
Agile
Confluence
Vitest
Selenium
Prettier
Jira
CI/CD
MobX
Figma
HTML5

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Frontend Developer (Personal Data Processing and Protection)

Middle Frontend Developer (full-time, remote) at Alfa-Bank. Develop user interfaces, ensure security, integrate with backend. Requires 3-6 years experience. Contact: *****

A
Alfa-Bank

Senior Frontend developer (React)

Senior Frontend developer (React) at aQsi. Remote, full-time, 3-6 years experience. Build a new project from scratch, design architecture, and implement new features.

a
aQsi

Senior Frontend Developer (React)

Senior Frontend Developer (React) at Sapiens Solutions. Hybrid (Moscow). Full-time, 5/2.

Russia
S
Sapiens Solutions