Principal Full-Stack Engineer

Teramind • United State
Remote
Apply
AI Summary

Teramind seeks a highly skilled Principal Full-Stack Engineer to drive innovation and provide technical leadership. The role combines hands-on coding with strategic architectural guidance. The successful candidate will work across the entire technology stack, building intuitive front-end experiences and optimizing back-end services.

Key Highlights
Provide technical leadership and drive innovation within the product and engineering teams
Develop complex features, set technical standards, and ensure systems are scalable, secure, and maintainable
Mentor junior engineers to foster a culture of excellence and continuous improvement
Technical Skills Required
React Next.js Nest.js Express.js GraphQL Docker HTML CSS JavaScript TypeScript PostgreSQL SQL databases API design Event-driven architectures CQRS Event sourcing RESTful APIs Tailwind CSS D3.js Angular AG Grid
Benefits & Perks
Competitive salary package
Flexible paid time off to support work-life balance
Laptop reimbursement and other equipment support
Ongoing training and professional development programs

Job Description


About The Company

Teramind is a leading platform specializing in user behavior analytics, providing comprehensive solutions that address a wide range of use cases from insider risk mitigation to business process optimization. Our platform offers organizations unparalleled visibility into user activities, enabling them to enhance security, improve productivity, and ensure compliance across their digital environments. Trusted by Fortune 500 companies and organizations of all sizes across diverse industries, Teramind’s innovative technology empowers businesses to protect sensitive data, maximize workforce performance, and create safer, more efficient workplaces. Through real-time monitoring and advanced analytics, we support organizations in safeguarding their most valuable information while optimizing employee performance in both in-office and remote work settings.

About The Role

We are seeking a highly skilled Principal Full-Stack Engineer to provide technical leadership and drive innovation within our product and engineering teams. This role combines hands-on coding with strategic architectural guidance, requiring a candidate with extensive experience in full-stack development. The successful candidate will work across the entire technology stack, building intuitive, high-performance front-end experiences and optimizing back-end services, APIs, and data models. You will be instrumental in developing complex features, setting technical standards, and ensuring our systems are scalable, secure, and maintainable. Your expertise will influence the technical direction of our platform, contribute to best practices, and mentor junior engineers to foster a culture of excellence and continuous improvement.

Qualifications

  • 8+ years of professional experience in software engineering, with a strong focus on full-stack development
  • 4+ years of experience with React (Next.js), Nest.js (or Express.js), GraphQL, and Docker
  • Deep expertise in modern front-end technologies including HTML, CSS, JavaScript, and TypeScript
  • Hands-on experience with back-end technologies, including SQL databases such as PostgreSQL and API design
  • Familiarity with event-driven architectures, particularly patterns like CQRS and event sourcing
  • Proven experience designing and consuming RESTful APIs and building scalable, production-grade solutions
  • Solid understanding of software engineering principles, data structures, algorithms, and object-oriented design
  • Exceptional communication and interpersonal skills for effective collaboration across teams
  • Highly organized with strong attention to detail and a commitment to delivering high-quality results
  • Ability to thrive in fast-paced, dynamic environments, managing multiple priorities effectively
  • A growth mindset with a desire to learn, adapt, and embrace new technologies
  • Proficiency in spoken and written English, capable of clear communication with both technical and non-technical audiences

Nice To Have

  • Hands-on experience with Tailwind CSS, D3.js, Angular, and AG Grid for building rich user interfaces
  • Knowledge of DevOps practices and CI/CD pipelines, with familiarity in automation tools
  • Exposure to AI/ML integration, data pipelines, or advanced analytics systems

Responsibilities

  • Define and refine architecture for new features and the long-term evolution of the platform
  • Design and develop features end-to-end, including front-end components, backend APIs, and data layers
  • Review pull requests and contribute high-quality, scalable code across the entire technology stack
  • Troubleshoot complex issues in production environments and guide incident response efforts
  • Set technical direction through architecture discussions, coding standards, and best practices
  • Collaborate closely with product managers, designers, and other engineers to deliver solutions that meet technical and business requirements
  • Operate with minimal supervision, driving complex initiatives from design through implementation
  • Optimize system performance, scalability, and reliability through continuous improvement efforts

Benefits

  • This is a fully remote position, offering the flexibility to work from anywhere
  • Opportunity to collaborate with a forward-thinking, talented team solving challenging problems
  • Influence the technical vision and culture of a rapidly growing organization
  • Competitive salary package
  • Career growth and development opportunities
  • Flexible paid time off to support work-life balance
  • Laptop reimbursement and other equipment support
  • Ongoing training and professional development programs

Equal Opportunity

Teramind is an equal opportunity and affirmative action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration regardless of race, age, religion, gender, gender identity or expression, sexual orientation, disability, veteran status, or any other protected characteristic. We believe in fostering a workplace where everyone can thrive and contribute to our collective success.

Subscribe our newsletter

New Things Will Always Update Regularly