Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer (React) image - Rise Careers
Job details

Senior Software Engineer (React)

At airSlate, our journey began in Boston, USA, in 2008. What started as a single product with 3,000 customers has grown into an influential tech company with 1000+  team members across six offices worldwide. In 2022, airSlate reached a total valuation of $1.25 billion and became a  'Unicorn 🦄'. But even as we scale, team members remain our most valuable asset. That's why we've built a company that excites people about their work.


We develop products that serve over 100 million users with no-code workflow automation, electronic signature, and document management solutions. The company's portfolio of award-winning products, signNow, pdfFiller, DocHub, WorkFlow, Instapage, and US Legal Forms, empower teams to digitally transform the way their organizations run.


About pdfFiller team:


We are a passionate and ambitious team of 120+ people on a mission to succeed with our online PDF creator and editor –  pdfFiller.

pdfFiller empowers over 10 million users every month to create and edit PDFs, send them for signing, and securely store documents within a single application. Offering unlimited storage, unlimited templates, and cross-platform integration, pdfFiller is the only PDF editor needed to get your document done.


What sets this team apart is the opportunity to influence the entire product through your work. You'll collaborate with diverse teams and skilled developers to achieve impactful results. This role offers significant room for innovation and creative solutions. The platform team, composed of top-tier specialists, enjoys a high degree of autonomy, empowered to make independent decisions.


What you'll be working on:
  • Development and support of the current micro frontend architecture;
  • Implementation of enhancements and modifications to existing solutions;
  • Promote best coding practices, design principles;
  • Tackle complex technical issues with creative problem-solving;
  • Work with cross-functional teams to define requirements and specifications.


What we expect from you:
  • At least 5+ years of JS or TS programming experience;
  • Experience with ReactJS;
  • Familiarity with Git;
  • Good understanding of algorithms and data structures.;
  • Experience with common front-end development tools like Webpack, npm/yarn, etc.;
  • Experience with Micro Frontend;
  • Experience with unit testing;
  • Level of proficiency in Ukrainian/Russian language;


What we offer:


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


Professional growth opportunities — We are committed to ongoing improvement and welcome those passionate about learning. We cover professional development courses, conferences, literature, English classes, and more for each team member.


Health and well-being — We prioritize the health and well-being of our team. This is why we provide a Luxmed subscription, a multisport card for every team member, access to the office's massage room, free lunches, and healthy in-office snacks to sustain your energy.


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. 



We are proud of: 


airSlate Care for Ukraine — With a significant number of our team members in Ukraine, our foremost concern was ensuring their safety by providing both financial and logistical assistance to them and their families. What started as an immediate response has evolved into a cornerstone of the airSlate charity program. We match donations contributed by our team members, offer humanitarian aid to those affected by the conflict, distribute food packages to seniors, and support animal shelters. Our commitment remains steadfast in working towards restoring peace to Ukraine.


airSlate Junior Club — Our sense of family extends beyond our team. All team members with children gain access to the airSlate Junior Club, featuring engaging events such as cooking classes, creative activities, and educational online games.


It is airSlate's policy to comply with all applicable equal employment opportunity laws by making all employment decisions without unlawful regard or consideration of any individual’s race, religion, ethnicity, color, sex, sexual orientation, gender identity or expressions, transgender status, sexual and other reproductive health decisions, marital status, age, national origin, genetic information, ancestry, citizenship, physical or mental disability, veteran or family status or any other basis protected by applicable national, federal, state, provincial or local law. airSlate's policy prohibits unlawful discrimination based on any of these impermissible bases, as well as any bases or grounds protected by applicable law in each jurisdiction. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. airSlate is pleased to provide such assistance and no applicant will be penalised as a result of such a request. Pursuant to relevant law, where applicable, airSlate will consider for employment qualified applicants with arrest and conviction records.


Read our Recruitment Privacy Notice to Learn how we process your personal information.

airSlate Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
airSlate DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of airSlate
airSlate CEO photo
Boris Shackhnovich
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer (React), airSlate

Join the dynamic team at airSlate as a Senior Software Engineer (React) and become a part of our inspiring journey! Since our inception in 2008 in Boston, we've grown exponentially, and today, we have over 1,000 talented individuals across six offices worldwide, with a valuation of $1.25 billion. At airSlate, we are more than just co-workers; we are a family dedicated to revolutionizing document management, no-code workflow automation, and electronic signatures. As a Senior Software Engineer within our pdfFiller team, you'll play a pivotal role in developing our cutting-edge online PDF creator and editor. You'll get to influence the entire product lifecycle while working with an ambitious group of over 120 skilled professionals. Your responsibilities will include the development and support of our micro frontend architecture, promoting best coding practices, and solving complex technical challenges, all while encouraging a collaborative and innovative work culture. We seek someone with at least 5 years of experience in JavaScript or TypeScript and proficiency in ReactJS. Our flexible work environment, ongoing professional growth opportunities, health benefits, stock options, and commitment to open communication make airSlate a fantastic place to work. Plus, you’ll be contributing to meaningful programs like our airSlate Care for Ukraine initiative. Ready to make an impact? Apply now to join us on this incredible journey!

Frequently Asked Questions (FAQs) for Senior Software Engineer (React) Role at airSlate
What is the Senior Software Engineer (React) role at airSlate like?

The Senior Software Engineer (React) role at airSlate involves developing and enhancing our micro frontend architecture, collaborating with cross-functional teams, and implementing innovative solutions for our pdfFiller product. With a focus on best coding practices and creative problem-solving, you will join a passionate team that's dedicated to impacting our extensive user base positively.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer (React) position at airSlate?

To apply for the Senior Software Engineer (React) position at airSlate, candidates should have at least 5 years of experience in JavaScript or TypeScript, a strong understanding of ReactJS, and familiarity with Git. Additionally, experience with front-end development tools and micro frontend architecture is essential.

Join Rise to see the full answer
What are the benefits of working as a Senior Software Engineer at airSlate?

As a Senior Software Engineer at airSlate, you will enjoy a flexible work environment, ongoing professional development opportunities, comprehensive health benefits, performance bonuses, and the chance to own stock options. Our inclusive company culture values open communication and supports work-life balance.

Join Rise to see the full answer
Can you explain airSlate's commitment to employee health and well-being for the Senior Software Engineer role?

At airSlate, we prioritize the health of our employees by offering a Luxmed subscription, multisport cards, wellness facilities in our offices, and nutritious snacks to keep everyone's energy high. The well-being of our team members is a cornerstone of our workplace culture.

Join Rise to see the full answer
How does airSlate support professional growth for Senior Software Engineers?

airSlate is committed to the professional growth of our team members, providing access to various courses, workshops, conferences, and English classes. We believe continuous learning drives innovation and encourages a culture of improvement, especially for our Senior Software Engineers.

Join Rise to see the full answer
What impact does the Senior Software Engineer (React) make at airSlate?

A Senior Software Engineer (React) at airSlate significantly impacts our product development and functionality. By developing scalable solutions and fostering innovation, you'll enhance user experience for millions of customers who rely on our pdfFiller services and contribute to the ongoing success of our company.

Join Rise to see the full answer
What is the airSlate Junior Club and how does it benefit employees applying for the Senior Software Engineer role?

The airSlate Junior Club is an initiative designed for team members with children, offering a range of engaging activities and educational resources. As a Senior Software Engineer, you can benefit from this supportive community, which underscores our family-oriented culture and commitment to work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (React)
What are some of your experiences with ReactJS and how have you utilized it in your previous projects?

When answering this question, provide specific examples of past projects where you effectively used ReactJS. Highlight challenges faced, how you implemented solutions, and the impacts of your contributions, making it clear why your experience aligns with the Senior Software Engineer role at airSlate.

Join Rise to see the full answer
Can you explain the micro frontend architecture and how it applies to your work?

In your response, define micro frontend architecture and discuss your experience implementing it in previous roles. Provide examples of projects where you've successfully integrated this architecture, focusing on the benefits it brought to scalability and maintainability.

Join Rise to see the full answer
How do you ensure code quality and best practices in your work?

Discuss your approach to code quality, such as using code reviews, unit testing, and following design principles. Illustrate how you’ve promoted best practices in past teams and the positive outcomes this has led to in project delivery.

Join Rise to see the full answer
What tools do you typically use in front-end development and why?

Enumerate the front-end development tools you're experienced with, such as Webpack, npm/yarn, and others. Discuss how each tool has improved your workflow and project outcomes, emphasizing your adaptability to using the right tools for the right job.

Join Rise to see the full answer
Describe a complex technical problem you’ve solved and the process you followed.

Share a relevant technical challenge from your past experience, detailing the problem, the analysis process, and the solution you implemented. Highlight your analytical skills and creativity, important for a Senior Software Engineer at airSlate.

Join Rise to see the full answer
How do you manage working in a team environment, especially with cross-functional teams?

Highlight your teamwork experience, emphasizing effective communication and collaboration. Discuss how you’ve worked with designers, product managers, and other developers to achieve shared goals, demonstrating your adaptability to various team dynamics.

Join Rise to see the full answer
What is your approach to staying updated with the latest trends and technologies in software engineering?

Detail your methods for keeping current, such as attending workshops, reading technical blogs, or participating in online communities. Mention specific technologies or trends you’re excited about and how you intend to implement them in your role at airSlate.

Join Rise to see the full answer
Have you worked with unit testing? What frameworks do you prefer and why?

Discuss your experience with unit testing frameworks like Jest or Mocha and highlight why you consider them effective. Provide examples of how unit testing has enhanced your development process and improved the quality of your code.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining code quality?

Discuss your time management skills and the strategies you use to balance deadlines with quality code. Illustrate your approach to prioritizing tasks, communicating with your team, and managing expectations to meet project goals.

Join Rise to see the full answer
Why do you want to work at airSlate as a Senior Software Engineer?

Articulate your genuine interest in airSlate, referencing the company's culture, innovative products, and the specific aspects of the Senior Software Engineer role that excite you. Demonstrate your alignment with their mission and values.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
airSlate Remote No location specified
Posted 13 days ago
Photo of the Rise User
Twine Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
eTeam Hybrid North Carolina
Posted 9 days ago

We are professionals, technologists, designers, marketers, educators and artists, but first and foremost, we are friends, partners and colleagues. Our mission is to help make people’s lives happier, more successful and enjoyable by making their bu...

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!