
Senior Software Engineer, Browser Extension
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in United States.
• Design, develop, and maintain high-quality, scalable, and secure features for the Keeper Browser Extension utilizing JavaScript, React, Redux, and Jest.
• Collaborate closely with product managers, UX/UI designers, and fellow engineers to establish requirements and provide the optimal user experience.
• Uphold the highest coding standards, including test-driven development (TDD), writing unit tests with Jest, and participating in code review processes.
• Continuously assess, enhance, and optimize the performance, reliability, and security of the browser extension to accommodate the evolving needs of users.
• Review, sustain, and enhance the existing codebase by fixing bugs, implementing new features, and refactoring code as needed to maintain scalability and manageability.
• Actively participate in code reviews to ensure quality, share knowledge with team members, and adhere to coding standards.
• Stay current with the latest trends, best practices, and tools in web development, browser extensions, and cybersecurity.
• Assist in identifying opportunities for process improvements, code refactoring, and addressing potential technical debt.
• Over 5 years of experience in JavaScript development, with a strong command of core JavaScript concepts.
• More than 3 years of experience with React, Redux, Jest, and TypeScript.
• Extensive experience in browser extension development and understanding the unique challenges it entails (e.g., compatibility across various browsers, browser APIs).
• Familiarity with modern web development tools and workflows, including build systems like Webpack, version control using Git, and CI/CD pipelines.
• Comprehensive understanding of frontend architectures, encompassing component-based development, state management, and UI/UX principles.
• Experience with testing frameworks such as Jest, along with the ability to write thorough unit and integration tests.
• Capability to maintain and enhance a large codebase, ensuring it remains stable, scalable, and manageable.
• Strong problem-solving abilities and proficiency in debugging complex issues.
• Excellent communication skills, with the ability to effectively collaborate with remote teams.
• Medical, Dental & Vision (inclusive of domestic partnerships)
• Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life
• Voluntary Short/Long Term Disability Insurance
• 401K (Roth/Traditional)
• A generous PTO plan that acknowledges your commitment and seniority (including paid Bereavement/Jury Duty, etc)
GE Vernova
Recruit Action inc.
Stefanini Brasil
iFood
Get handpicked remote jobs straight to your inbox weekly.