Overview
On Site
140k - 170k
Full Time
Skills
JavaScript
Collaboration
FOCUS
Scalability
Testing
Software Development
Mentorship
Documentation
Web Development
Computer Science
Web Applications
Backend Development
Ruby on Rails
Frontend Development
TypeScript
React.js
Vue.js
AngularJS
SQL
Database
PostgreSQL
Data Modeling
RESTful
GraphQL
DevOps
Docker
Continuous Integration
Continuous Delivery
Authentication
Authorization
Encryption
OWASP
Problem Solving
Conflict Resolution
Communication
Cyber Security
WebSocket
Real-time
Open Source
Job Details
We are a cybersecurity innovator dedicated to protecting organizations from advanced digital threats. Our platform combines intelligence, automation, and deep security insight to help teams detect, respond to, and neutralize risks in real-time. We are growing rapidly and are looking for exceptional engineers to join us in building the future of secure software.
Role Overview
We're seeking a Senior Full Stack Engineer with expertise in TypeScript and Ruby on Rails to join our engineering team. This role is ideal for someone who enjoys working across the stack, thrives in a security-conscious environment, and wants to make an impact at scale. You'll play a critical role in designing and delivering secure, scalable software that powers our cybersecurity platform.
Key Responsibilities
Qualifications
Nice to Have
Role Overview
We're seeking a Senior Full Stack Engineer with expertise in TypeScript and Ruby on Rails to join our engineering team. This role is ideal for someone who enjoys working across the stack, thrives in a security-conscious environment, and wants to make an impact at scale. You'll play a critical role in designing and delivering secure, scalable software that powers our cybersecurity platform.
Key Responsibilities
- Lead the development of full stack features using Ruby on Rails (backend) and TypeScript with a modern JS framework like React or Vue.js (frontend)
- Collaborate with product managers, designers, and security analysts to define and deliver innovative solutions
- Contribute to architectural decisions with a focus on performance, scalability, and security
- Build APIs, background jobs, and internal tools to support core platform functionality
- Uphold and promote best practices in coding, testing, and secure software development
- Review code, mentor team members, and share knowledge through documentation and technical discussions
- Stay informed on industry trends, especially in the fields of cybersecurity, infrastructure, and modern web development
Qualifications
- Bachelor's degree in Computer Science or a related field
- 5+ years of professional experience building full stack web applications
- Strong backend development experience with Ruby on Rails
- Frontend development experience using TypeScript with frameworks such as React, Vue.js, or Angular
- Proficiency with SQL databases (e.g., PostgreSQL) and data modeling
- Solid understanding of RESTful API design and/or GraphQL
- Familiarity with modern DevOps practices and tools (e.g., Docker, CI/CD pipelines)
- Awareness of common cybersecurity concerns (e.g., authentication, authorization, encryption, OWASP top 10)
- Strong problem-solving skills, clear communication, and a collaborative mindset
Nice to Have
- Experience working in or with cybersecurity teams/products
- Knowledge of WebSockets, real-time systems, or background job frameworks (e.g., Sidekiq)
- Familiarity with secure development frameworks and practices
- Contributions to open source or participation in technical communities
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.