Remote Senior Software Engineer, Browser Ext

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Keeper Security is hiring talented JavaScript / ReactJS developers to join the Browser Extension team.
  • This is a 100% remote position.
  • The role involves developing and executing automated tests, enhancing test suites, and ensuring the quality of web applications.
  • The company’s cybersecurity software is trusted by millions of people and thousands of organizations globally, published in 21 languages and sold in over 120 countries.
  • As a Senior Software Engineer, you will design, build, and maintain high-quality, scalable, and secure features for the Keeper Browser Extension using JavaScript, React, Redux, and Jest.
  • You will work closely with product managers, UX/UI designers, and other engineers to define requirements and deliver the best possible user experience.
  • The position requires ensuring the highest standards for coding practices, including test-driven development (TDD) and participating in code reviews.
  • You will continuously analyze, improve, and optimize the performance, reliability, and security of the browser extension.
  • Responsibilities also include reviewing, maintaining, and improving the current codebase, fixing bugs, implementing new features, and refactoring code as necessary.
  • You will actively engage in code reviews to ensure quality and share knowledge with team members.
  • Keeping up to date with the latest trends, best practices, and tools in web development, browser extensions, and cybersecurity is essential.
  • You will help identify areas for process improvement, code refactoring, and potential technical debt resolution.

Requirements:

  • You must have 5+ years of experience in JavaScript development, including proficiency in core JavaScript concepts.
  • A minimum of 3+ years of experience with React, Redux, Jest, and TypeScript is required.
  • Strong experience with browser extension development and the unique challenges it presents is necessary.
  • You should have experience with modern web development tools and workflows, including build tools like Webpack, version control using Git, and CI/CD pipelines.
  • A solid understanding of frontend architectures, including component-based development, state management, and UI/UX principles is essential.
  • Experience with testing frameworks such as Jest and writing comprehensive unit and integration tests is required.
  • You must be able to maintain and improve a large codebase, ensuring it remains stable, scalable, and maintainable.
  • Strong problem-solving skills and the ability to debug complex issues are necessary.
  • Excellent communication skills, with the ability to collaborate effectively with remote teams, are required.

Benefits:

  • The position offers Medical, Dental & Vision coverage, inclusive of domestic partnerships.
  • Employer Paid Life Insurance and Employee/Spouse/Child Supplemental life insurance are provided.
  • Voluntary Short/Long Term Disability Insurance is available.
  • A 401K plan (Roth/Traditional) is offered.
  • A generous PTO plan that celebrates your commitment and seniority, including paid Bereavement and Jury Duty, is included.
About the job
Posted on
Job type
Salary
-
Leave a feedback