Syberry CIS

Senior Frontend Software Engineer (DaVinci Project)

Не указана
  • Минск
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • UX
  • UI
  • Wireframing
  • React
  • Английский — B1 — Средний

At Syberry, we believe that great software starts with a simple principle: being a strategic partner who helps clients achieve their goals.

We are a global team that builds custom software for industries ranging from finance to healthcare. Our mission is to raise the bar for the entire software industry, that's why we invest in strong engineering practices, automation, and clear processes to make our work predictable, efficient, and meaningful.

Join us as a Senior Frontend Software Engineer to drive cutting-edge solutions while growing in a collaborative, forward-thinking environment.

The Project

DaVinci is a product that aims to make software engineering teams 10 times more efficient than recently formed startup teams. Already, 20+ teams and clients use the product. Our immediate goal is to deliver 96% of MVPs within 6 months after the initial client contact. We also aim to deliver the first unique features to production just 4 days after project launch. To achieve this goal, we experiment and implement new processes in 20+ engineering teams. For instance, we start development during the pre-sale process. Inside the team, we work in weekly sprints, releasing to production several times per day. Our goal is for every team member to classify as elite or high performer according to DORA metrics. We work without traditional BAs and manual QAs, meaning that engineers learn requirements from users directly and test features themselves. We work by TDD and 80% of the project’s code is currently covered with automated tests.

Project's stack: Java 17, Spring Boot, Camunda BPMN engine, ReactJS (TypeScript), Docker, AWS ECS, RDS, KMS, S3, STS, ECR, SQS, Lambda, Terraform, MySQL 5.7, DynamoDB, Gradle, GitLab CI, CI/CD, JUnit, Mockito, Cypress, Spring Boot test, and Hibernate.

Responsibilities:

  • Utilize technology to achieve key business objectives through effective software design and implementation.
  • Analyze requirements and engage with stakeholders to gather necessary information.
  • Develop and maintain a robust UI design system to ensure consistency and scalability across projects.
  • Collaborate with end users to gather feedback and continuously improve software solutions.
  • Contribute to product design with a focus on user-centered solutions.
  • Mentor and train team members to advance the engineering team’s competencies and best practices.

About you:

  • You have at least 6 years working as a Frontend Software Engineer.
  • You have Intermediate (or higher) level of the English language.
  • You have basic UI/UX design skills, including the ability to create wireframes and mockups.
  • You have proven experience in creating and maintaining a UI design system.