Software Engineer II (JSFiller)

Georgia
R&D common – Auth /
Full-time /
Hybrid
JS filler is a document editor that enables users to prepare/send for filling by another user / fill/sign PDF documents. The editor is integrated into several products simultaneously and comprises multiple components requiring ongoing support and development.

We are using:
- JavaScript, TypeScript (38%), Babel
- React (version 17), Hooks
- Redux, Redux-saga, Redux-thunk, Reselect

This job presents a unique opportunity to work on a large and complex project with a broad user base, providing the chance to work with fast-test hypotheses and implement innovative solutions. The meeting schedule includes weekly meetings for micro teams and several regular meetings within the JSF team, fostering collaboration and alignment toward project goals. 

What you'll be working on:

    • Development of new product features
    • Support and refactoring of existing functionality
    • Working to improve product performance
    • Opportunity to propose and implement your ideas

What we expect from you:

    • At least three years of JS or TS programming experience
    • Experience with React, Redux (thunk, saga)
    • Familiarity with Git
    • Good understanding of algorithms and data structures.
    • Experience with common front-end development tools such as Webpack, npm/yarn, etc.
    • Experience with WebSockets
    • Experience with unit testing

What helps you rock:

    • Experience working with heavy-load projects
    • Drive in code/process improves and desire to develop soft/hard skills.
If you're seeking a dynamic environment that encourages creativity, collaboration, and continuous improvement, you've come to the right place. Join us as we transform the way organizations operate and leave a positive impact on millions of users worldwide!

Flexible work environment — We value the advantages of in-person collaboration and prioritize work from our office in Batumi. However, we also provide flexible work arrangements to accommodate remote or hybrid options, along with flexible scheduling.

Professional growth opportunities –  We continuously improve and welcome people who love learning. For every team member, we cover professional development courses, conferences, literature, English classes and more. 

Health and well-being  — We prioritize the well-being of our team. This is why we cover 100% of your health insurance costs and offer additional funds for sports activities and in-office lunches. Also, we provide all our team members Mental Health Days – dedicated days off recognized globally to encourage people to log off and recharge.

Bonuses and compensation — On top of a competitive base salary, our team members are eligible for monthly performance bonuses of up to 10%, determined by their achievements, time commitment, and dedication.

Stock options — At airSlate, our team members are more than employees; they're business partners. We issue stock options that grant ownership in the company, allowing everyone to share in its growth.

Open communication — We encourage transparent communication from all team members at airSlate. Feel free to share your thoughts, ideas, and concerns with our management team, CEO, any member of our leadership team, or any team lead at any time.