ThreatConnect · Oct 1st 2019
Designed by analysts but built for the entire team (security operations, threat intelligence, incident response and security leadership), ThreatConnect’s intelligence-driven security operations platform is the only solution available today with intelligence, automation, analytics, and workflows in a single platform. With ThreatConnect, organizations can centralize their intelligence, establish process consistency, scale operations, and measure their effectiveness in one place. To learn more about our threat intelligence platform (TIP) or security orchestration, automation, and response (SOAR) solutions, visit ThreatConnect.com.
We are looking for a Senior Frontend Engineer to join the User Interface Team at ThreatConnect. Want to help create a product that assists major companies all over the world protect themselves from growing cyber threats all while working from wherever you want? Then keep reading!
Job descriptions are by nature extremely specific. While it may seem like we’re looking for a very specific candidate, we encourage you to apply if: you care deeply about improving frontend technology so our customers can have a great experience using our product.
You love building great interfaces. You spend most of your time coding, but you also have an eye for great design. You understand that User Interaction is about more than making something just look pretty. Maybe you were once a designer (or still are) or maybe your creative outlet has always been the code. Either way, you care as much about the design as you do the code.
You love helping others and being part of a team. You love sharing knowledge with the rest of your team, building sharing tooling for other engineers, giving back to the open-source community and knowing that what you are building has an impact beyond you. You feel that the team that surrounds you is just as important as the skills you cultivate.
You love to hit the ground running. We aim to move at a quick yet sustainable pace. We are a growing team and company with lots of customers waiting for the best new features you’ll help build.
Things You Might Do
Build reactive, reusable Angular components (using TypeScript, HTML and LESS) that enable us to build better and faster, with less bugs.
Write Unit Tests and End-to-End Tests with Karma/Jasmine/Protractor alongside the feature you are building to help prevent future regressions.
Prototype and design new features that feel intuitive, balancing aesthetics and functionality.
Build services that connect to RESTful APIs, sending and receiving data.
Review code written by other team members or other teams.
Help put tools, processes, and documentation in place to improve our code quality.
Work closely with our product, core and QA teams to ensure that we’re building fluid experiences that meet customer needs.
Research, guide and execute frontend architecture changes, including but by no means limited to integrating Redux.
Meet release deadlines by participating in Agile/Scrum practices: Sprint Planning, Backlog Grooming, Sprint Reviews and Retrospectives.
Keeping up with the latest Angular framework improvements and how they can impact the way we build ThreatConnect.
Help with incremental improvements to our legacy Java/JSF platform.
Share what you know and learn either one-on-one or with lightning talks to the group.
Measure and resolve performance bottlenecks, using tools like Chrome DevTools, Lighthouse, or custom tooling.
5+ years of professional frontend development experience
2+ years of Angular 2+ experience
An appreciation for design and user interaction
Experience writing automation tests: TDD, Unit Tests, and E2E Tests
Experience with git version control
Excellent communication and collaborative skills
Legally authorized to work in the United States
Experience with TypeScript
Expert knowledge of Angular 2+
Experience creating design patterns in Web UI that are reusable, cross-browser compatible, and responsive.
Experience with ideations sessions, sketching and brainstorming UX/UI.
Experience working in an Agile/Scrum workflow.
10 Paid Federal Holidays
Accrued Paid Time Off (PTO) for vacation/sick, time
Your birthday off
Employee recognition program with quarterly awards
Employee referral program
Military leave options available
Education reimbursement program for job-related college courses and professional training
Company-provided refreshments at our headquarters
Quarterly events with your geographic team
Annual company party
MEDICAL PREMIUM FOR INDIVIDUALS AND FAMILIES ARE 100% COVERED
Prescription drug coverage
Company-paid short term and long term disability
Company-paid insurance and AD&D coverage
401K retirement savings plan with company matching program up to 6%
Health Savings Account
Flexible Spending Accounts (medical, dependent care, transit and parking)
Cell phone stipend