Вакансия: Front-end Developer в Сербия

Полное описание вакансии: Front-end Developer в Сербия

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1066046 Front-end Developer Сербия > Pushwoosh open 2024-02-11
Необходимые навыки
  • > JavaScript
  • > TypeScript
  • > React
  • > Redux
Требования

Diverse project experience, from design studios to SaaS products. Knowledge of modern web app technologies, not just programming languages and...

Обязанности

Collaborating with designers to create intuitive and responsive UX aligned with product design goals. Developing React SPA on micro-frontend...

Описание

Pushwoosh - is a leading omnichannel customer engagement platform allowing 250+ large and 80k+ small businesses to send automated marketing communications on mobile and web. Our customers work across industries and across the globe, being primarily based in Europe, North America, Middle East, and South Africa.

We are expanding the Statistics & Analytics team and looking for Front-end Developer. At Pushwoosh, we value individuals over positions. Therefore, we want to describe the role we would like you to take on in our company.

As a User Interface Developer, your responsibilities will include:

  • Collaborating with designers to create intuitive and responsive UX aligned with product design goals
  • Developing React SPA on micro-frontend for a specific part of our product
  • Creating reusable pages/flows/forms with end-to-end user experience across multiple applications
  • Troubleshooting product usage issues with customer-facing teams to resolve them efficiently
  • Designing and deploying production-ready applications, proactively seeking feedback on reliability and performance

As a Platform Developer, you'll:

  • Enhance the micro-frontend ecosystem for universal adoption
  • Maintain utility modules (authentication, network, subscriptions) to streamline development across teams
  • Own the CI/CD pipeline for all frontend projects, promoting production data/metrics usage

As a Product Team Member and Pushwoosh Teammate, you should:

  • Join the product development lifecycle from ideation to implementation
  • Show proficiency not just in coding, but also actively engage in discussions to understand clients’ needs
  • Develop abilities in different areas, such as project management, communication, and leadership
  • Trust teammates, support non-development teams, and recognize the importance of overall success.

Our front-end stack:

Main Stack: Typescript, React, styled-components, Webpack, react-redux

Microfrontend: single-spa, systemJS

Delivery: GitLab CI, nginx, Docker, Kubernetes (k8s)

Network: gRPC, JSON-RPC

Monitoring: Sentry, Prometheus.

We are looking for a developer who has:

  • Diverse project experience, from design studios to SaaS products
  • Knowledge of modern web app technologies, not just programming languages and libraries
  • Ability to extract information from codebase, including backend code and configurations
  • Passion for high-quality layouts and prioritizing design reviews before release
  • Familiarity with common usage of terminals, virtual machines, containers, and networks

What could be your great advantage:

  • Long-term support for a large SPA application
  • Using Canvas
  • Development of tools for statistics and data analytics
  • Microfrontend architecture

What you will get:

  • Competitive salary and benefits
  • Awesome team to communicate and great company to work in
  • Amazing customers from all around the world with big and loud names
  • No bureaucracy - take it and lead it approach
  • Fully remote job with perfect work/life balance.

Вверх