All offersWarszawaJSStaff Software Engineer (Frontend)
Staff Software Engineer (Frontend)
JS
N-able

Staff Software Engineer (Frontend)

N-able
Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
Permanent
Operating mode
Hybrid

Tech stack

    Angular
    master
    JavaScript
    advanced
    TypeScript
    advanced

Job description

Online interview
Friendly offer

Why N-able


IT doesn’t get better than this! N-able isn’t just another software company – we’re going places, and we’d love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you’re adding your unique voice to a diverse team of people who are supporting our customers, and one another. The Way We Work, our hybrid working model based on trust and flexibility, allows you to maximize your contributions while growing your career. Join a team where you can make a difference!

 

As a Staff Software Engineer, you are to work in the international teams that develop Disaster Recovery services and are responsible for developing new features related to long-term strategic initiatives, hardening and scaling existing functionality.

 

Front-end development is focused on the Data Protection management console. It is a web-based UI that allows manipulating thousands of backup devices and customers, managing their configuration, and displaying backup/restore statistics in the form of tables and charts. You will work on the management console’s modules which are based on the Angular framework with some extensions like RxJS, Less CSS preprocessor + TailwindCSS, and Jest for unit & integration tests. It is backed by services that provide JSON RPC, REST, and GraphQL APIs.


What You'll Do


  • Lead the team to use best practices and create best solutions, and mentor technically other team members to become better engineers.
  • Work in collaboration with Product Management, Architects, UX and other solution leaders to design and implement complex, cross-team features, and stories. Design functional and non-functional requirements. Research and find optimal solutions for complex stories/epics. Help to design usability of the new features. Follow and improve existing usability guidelines.
  • Drive and oversee design and architecture of complex features with multiple components.
  • Define and deliver valuable, usable, and testable user stories, in a timely manner without supervision. Promote test automation and its improvements.
  • Demonstrate expertise and ownership. Drive features and resolve problems from their definition till successful completion.
  • Troubleshoot, debug, and isolate complex issues, propose solutions. Work on application performance improvements and tuning.
  • Work with Support and Customers, and other external teams on resolving escalations & customer issues, root cause analysis, and issue prevention.


What You'll Bring


  • High skill level in coding, software and product design, high skill level in test automation
  • Deep expertise and knowledge of Angular, Webpack, ECMAScript, TypeScript, jQuery, HTML5, CSS3
  • Understanding of the networking terms, concepts, protocols, security
  • Strong problem solving and debugging skills, experience working with escalations on customer/production issues
  • Experience driving new initiatives and improving processes
  • High motivation and willingness to drive the team forward to higher engineering standards
  • Good communication skills in English, both written and spoken

 


Purple Perks


  • Medical for employees, partner and dependents - fully covered for employees!
  • Generous PTO and observed holidays
  • 2 Paid VoluNteer Days per year
  • Employee Stock Purchase Program
  • PPK with company-contribution
  • FuN-raising opportunities as part of our giving program
  • N-ablite Learning – custom learning experience as part of our investment in you
  • The Way We Work – our hybrid working model based on trust and flexibility


About N-able


At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by offering secure infrastructure and tools to navigate their evolving IT needs. We build strong relationships with our customers to help them thrive at every stage of growth, and at the heart of this effort is our network of N-ablites—a global team of extraordinary, diverse creators who are dedicated to making a difference in how our partners do IT.

 

Apply for this job

File upload
Add document

Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Informujemy, że administratorem danych jest N-able Poland z siedzibą w Warszawie, ul. Grzybowska 62 (dalej jako "adminis...more