Salary
💰 $140,000 - $160,000 per year
Tech Stack
Cyber SecurityJavaScriptReactTypeScriptWebpack
About the role
- Create and maintain the main product, Ignition, and other software used by internal and external customers
- Participate in all phases of product development: design, specification, implementation, testing, building, deployment, documentation, support, and maintenance
- Independently own entire lifecycle of projects or features including engineering design, development, and deployment
- Improve code structure and architecture for testability and maintainability
- Write, co-write, and review design documentation
- Maintain high proficiency in one or more technical areas
- Prioritize and complete unowned or undesirable work to enable team velocity
- Ensure work meets quality standards
- Collaborate with team and adjacent teams to solve problems and escalate wider-scope issues
- Assist and teach other engineers; perform thoughtful and timely code reviews
- Meet and maintain 6 month performance milestones set by manager
- Responsible for one or more product areas or other IC leadership roles (Product Lead, Scrum Master)
- Interact with customers to troubleshoot products or obtain requirements when needed
Requirements
- 4-6+ years of software engineering or software development experience, preferably in a related field
- A comprehensive understanding of Computer Science concepts and ability to apply expertise in object-oriented design, multi-threaded architecture, data structures, algorithms, and cybersecurity
- Hands-on programming experience using relevant languages (JavaScript and/or Typescript) and relevant frameworks such as React
- Experience using relevant tool suites. (IntelliJ or equivalent, Git, Webpack)
- Creative problem-solving skills
- Passionate about building applications that delight users
- Strong written and verbal communication and interpersonal skills
- Experience working on a team using agile methodologies
- Preferred, not required: Experience in a leadership or team lead role is strongly preferred