Get in touch
Thank you
We will get back to you as soon as possible
.pdf, .docx, .odt, .rtf, .txt, .pptx (max size 5 MB)
Thank you
We will get back to you as soon as possible

Apply for this position

Senior JS Full-Stack Engineer

home Location: Remote
home Cooperation: Full-Time

About Binary Studio

  • Binary Studio is a boutique software development agency established in 2005. We differentiate ourselves by building strategic long-term partnerships with our clients and sourcing only the top 0.5% of Eastern Europe’s tech talent. As a reliable partner for dozens of companies around the world, our focus is to exceed expectations across all stages of your application development lifecycle.

About the project:
The solution is a desktop application offering rich functionality for managing schemas of JSON Document-based NoSQL databases and RESTful APIs. It allows users to visually design, model, document and export data to various data formats. The application aims to serve the needs of analysts, solution designers, architects, developers, and database administrators

Stack:
Node.js/Electron, React/Redux, SCSS

Team Composition:
Internal structure: 10 engineers, 1 QA, AM
On the client side: 2 architects, 1 BA

Talent you’ll bring into our team:

  • 4–5 years at least I’d say with Node.js and React
  • Understanding the principles of OOP, SOLID and the ability to apply them in practice
  • Knowledge of algorithms and data structures is a plus
  • At least Upper-Intermediate level of English — direct communication with the customer and other specialists on the client side. Good letter writing skills are beneficial
  • Soft skills profile: get-it-done attitude, ownership of your work results (and results of the team members whom you’ll guide), mentorship skills, experience with establishing and fine tuning new processes, ability to work in a fast-paced environment — weekly releases schedule

It would be nice if you have:

  • Experience with any databases (MongoDB, Elasticsearch, MySQL, SQL Server, Oracle, Cassandra, Apache Hive) or schema formats (JSON Schema, OpenAPI/Swagger, Avro, Parquet, Protobuf)
  • Experience with writing tests: Testcafe, Cypress, mocha

Responsibilities:

  • Release management: owning your part of work concerning successful weekly release
  • Working with another release manager (and potentially, with a team lead later on) to maintain technical excellence and support process enhancements going further
  • Supporting onboarding of new team members and communicating customer expectations/issues regularly with internal management
  • Developing new features and dealing with technical debt
  • Integrating new databases or data/API schemas

What we offer:
Professional Growth opportunities:

  • Ambitious goals and interesting projects
  • We have one of the most competitive software development academy in Ukraine — Binary Studio Academy. In 2022, it became international and attracted more than 10,000 applicants. It’s a free online initiative that offers intensive training to participants. As a member of our team, you’ll have the opportunity to enroll as a coach or lecturer in the academy and hone your leadership and project management skills!
  • Regular & transparent performance and salary review based on results of work
  • Mentorship and Personal Development Plans for everyone in the company by request
  • Regular educational events from our internal experts (you can be one of them)
  • Possibility for both vertical or horizontal growth

Benefits program:

  • Paid vacation, paid sick leaves, 10 Public holidays, additional days off
  • Educational budget and support in receiving certificates/attending conferences, etc.
  • Accounting support
  • English lessons

Comfortable Working conditions:

  • Flexible working hours
  • Amortization program or provision of required equipment
  • Hybrid working model (remote or from a cozy office in Kyiv or Lviv)
  • Gaming room with table tennis and board games

Community:

  • Various corporate events (psychological training, based on employees’ needs to care about mental health, New Year celebration, team buildings, etc)
  • Celebration of important personal and project milestones (project successes, B-days, anniversaries, marriage, childbirth)
  • Support of team members during russian aggression (evacuation, safe accommodation in Western Ukraine, financial support for those who joined Armed Forces, donations, etc.)

What We Offer

  • Binary Studio-1

    Basics

    • Paid time-off, paid sick leaves, and additional days off for special cases
    • 10 days of state holidays
    • Regular compensation review based on your performance
    • Work from anywhere - up to 100% of the time if you want
  • Binary Studio-2

    Advancing Your Skills

    • Annual education budget
    • Certification reimbursement: 75% coverage of successful certification completion
    • Academy Pro/Bro: internal knowledge-sharing sessions on tech and non-tech topics
    • Tech meetups: external knowledge-sharing sessions on tech topics
    • Binary Studio Academy participation: trying new roles and upgrading your skills
  • Binary Studio-3

    Company Support

    • Internal credits
    • Compensation advance
    • Health issues support
  • Binary Studio-4

    Time Together

    • Teambuildings
    • Online and offline activities
    • "Let’s celebrate together" gifts
    • Referral scheme: bonus to bring new Binarians in

What Binarians Say About Working With Us

  • I am grateful to the Binary Studio for the opportunity for comprehensive professional development surrounded by interesting and inspiring people.
    Nikita Krasnov

    Nikita Krasnov

    .NET Engineer

  • Binary is always open to new technologies: just imagine, I was allowed to use React.js in the beta phase to build a POC project for one of our customers.
    Oleksandr Kovalov

    Oleksandr Kovalov

    Front-End Engineer