Full Stack Engineer - RubyLaw

Location

United States

Posted

55 days ago

Salary

$75K - $95K / year

Seniority

Mid Level

Job Description

Full Stack Engineer - RubyLaw

Banyan Software

Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software company in the US on the Inc. 5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy and hold for life strategy for growing software companies that serve specialized vertical markets. About RubyLaw (One of Banyan's Portfolio Companies) RubyLaw is a legal marketing technology platform that powers websites, manages experience data, generates marketing documents for proposals and presentations, and ensures the integrity of digital content for law firms. For over 20 years, we have developed sophisticated, intuitive software solutions that help marketers and developers be more efficient and productive, working in partnership with leading creative agencies. Our clients include some of the world's leading law firms. While we are a fully remote company, we have roots in New York City. Our talented team is composed of more than 20 software engineers, strategists, marketers, relationship specialists, and technical support professionals. We are led and inspired by our mantra, Awesome Every Day, which rallies our internal culture and guides our commitment to excellence. Software Engineer, (Full Stack) At RubyLaw, we engineer custom, high-performance websites for some of the world's leading law firms. Our Services Team is looking for a talented full stack Software Engineer to build and launch these client sites, which are powered by our flagship RubyLaw CMS. We are a tech firm full of bright, creative problem solvers. If you are passionate about leveraging industry-standard technologies like React and Node.js to create exceptional digital experiences and execute sophisticated interactive designs, we want to talk to you. Our Technology Stack You will be an individual contributor building on a modern JavaScript-based stack, including: - Front-end: React, Redux, and a deep understanding of modern JavaScript. - Styling: Sass/SCSS, with a focus on component-based styling methodologies. - Build Tools: Webpack and Babel. - Back-end: Node.js with Express web server. - Databases: Elasticsearch, PostgreSQL, and Couchbase. What You'll Bring - Experience: 3+ years of professional full-stack web development experience using JavaScript and React - Technical Proficiency: Strong proficiency in JavaScript for effective API interaction, data querying, and data transformation to drive the front end user experience. We seek candidates who can demonstrate a deep ability to leverage core JavaScript in conjunction with React components. - Pixel-Perfect Execution: The ability to ask the right questions and see beyond a given assignment to translate high-end designs into performant, high-quality code that is faithful to the original design. - Problem-Solving: A solid understanding of data structures, algorithms, and how your tasks relate to the implementation of an empowering user experience. - Collaboration: Excellent communication skills and the ability to work effectively with designers and other engineers. Nice to Have: - Familiarity with design tools like Figma, Zeplin, or Sketch. - The ability to leverage AI tools like Cursor and Claude Code for enhanced coding efficiency. - Knowledge of DevOps tools such as Ansible, Kubernetes, and Rundeck. Perks & Culture - Remote-First: We are a fully remote company, allowing you to work from wherever you're most productive. - Impactful Work: You’ll work on complex projects for a prestigious client base and have opportunities to contribute to our core RubyLaw product. - Work-Life Balance: We believe in sustainable productivity. We offer a generous holiday schedule, including a full week off at the end of the year, to help our team rest and recharge. - Holistic Wellness: Our benefits include health, dental, and vision insurance, a retirement savings plan with a company match, and a virtual social calendar featuring wellness sessions, movie nights, and more. Banyan affirms that inequality is detrimental to our Teams, associates, our Operating Companies, and the communities we serve. Our goal is to impact lasting change through our actions. Together, we unite for equality and equity. Banyan is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance. The expected base salary for this position is: USD $75,000 - $95,000 and excludes annual bonus and equity (when applicable). Salary is based on a number of factors including market conditions, location and may vary depending on job-related skills and experience. Diversity, Equity, Inclusion & Equal Employment Opportunity at Banyan: Banyan affirms that inequality is detrimental to our Global Teams, associates, our Operating Companies, and the communities we serve. As a collective, our goal is to impact lasting change through our actions. Together, we unite for equality and equity. Banyan is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance. Recruitment Notice Banyan Software may use artificial intelligence (AI) tools to assist in screening and/or assessing applicants during the recruitment process. All hiring decisions are made by our team. Personal information submitted through your application will be collected and used for recruitment purposes in accordance with applicable privacy laws. Contact us at any time with questions about our process or to request accommodation. Beware of Recruitment Scams We have been made aware of individuals fraudulently posing as members of our Talent Acquisition team and extending fake job offers. These scams may involve requests for personal information or payment for equipment. Protect yourself by following these steps: - Verify that all communications from our recruiting team come from an @banyansoftware.com email address. - Remember, employers will never request payment or banking information during the hiring process. - If you receive a suspicious message, do not respond — instead, forward it to careers@banyansoftware.com and/or report it to the platform where you received it. Your safety and security are important to us. Thank you for staying vigilant.

Related Categories

Related Job Pages

More Engineer Jobs

NICE logo

Forward Deployed Engineer

NICE

Make experiences flow.

Engineer55 days ago
Full TimeRemoteTeam 5,001-10,000Since 1991H1B Sponsor

• You'll architect and deliver production-ready conversational AI agents that sit at the core of the business and directly fuel company growth. • These are live, scalable agentic AI systems, not experiments or proof-of-concepts, operating across sectors like financial services, healthcare, and commerce. • You'll have full ownership of the entire AI agent lifecycle, steering projects from early pilot through launch and ongoing refinement. • You'll collaborate directly with decision-makers at the world’s leading enterprises to tackle their highest-priority challenges with agentic AI. • The patterns and problems you encounter in the field will feed directly into the evolution of the platform, tools, and product roadmap. • Develop agentic systems (agents) for large-scale companies that measurably outperform human operators in areas like retention and churn reduction. • Build agents that handle nuanced, integrated customer interactions, across a range of CX transforming use cases. • Design reusable agent frameworks adapted to the specific demands of different industries. • Drive design partnerships around new product directions, including agent architectures, self-service features, and generative development workflows. • Push the boundaries with emerging voice models and pioneer their integration into enterprise-grade deployments. • Set the standard for how AI agents are constructed, evaluated, and improved in live production settings.

United States
Ciklum logo

Senior Full Stack Engineer

Ciklum

At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future.

Engineer55 days ago
Full TimeRemoteTeam 1,001-5,000

Ciklum is looking for a Senior Full Stack Engineer to join our team full-time in Argentina. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Senior Full stack Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. You will work for an American partner known for selling and distributing tickets for various events. One of the leading providers of booking and ticketing services in the arts and entertainment industry, operating on a global scale. Responsibilities: - Take ownership of the full software development lifecycle: Engagement from design through development, testing, deployment, and maintenance. - Develop and maintain Frontend + Backend Solutions: Create robust, scalable, and high-performance frontend systems using JavaScript/TypeScript (React) - Design Backend Services: Create RESTful and GraphQL APIs, serverless architectures, microservices, and workflow orchestrations with state machines. - Compose system architecture and sequence diagrams: Create and document diagrams to illustrate service interactions and data flows - Database Management: Design, implement, and maintain relational and non-relational databases focusing on data modeling, integrity, performance, and maintainability. - DevOps Practices: Manage and optimize CI/CD pipelines using GitLab CI/CD for efficient build, test, and deployment processes. - Containerization and Orchestration: Utilize infrastructure-as-code and container orchestration tools such as Terraform and Kubernetes to manage infrastructure and application scalability. - Collaborate with Teams: Conduct code reviews, provide constructive feedback, and share knowledge with the team. - Agile Methodologies: Work in a Lite Agile environment to adapt to changing requirements. Requirements: - 5+ Years of Backend Development Experience: Extensive experience with backend technologies. - Proficient in Javascript/Typescript with Node.js + React: Deep understanding of Javascript/Typescript and it's frameworks/libraries/tools. - Basic knowledge Java + Spring: basic understanding of Java and it's frameworks/libraries/tools. - Analysis of architecture and service dependencies: Ability to create sequence diagrams and technical documentation based on implementation requirements - Experience with GraphQL and REST: Expertise in API design, consumption and it's architecture. - Database Skills: Hands-on experience with SQL and NoSQL databases, as well as ORM tools. - Devops, CI/CD: Proficiency with CI/CD tools, especially GitLab CI/CD. - Kubernetes and Terraform: Experience with Kubernetes and Terraform for container orchestration and infrastructure management. - Fluency in English: Excellent communication skills both written and spoken. - Openness and adaptability: with willingness to learn new tools and technologies as needed. What`s in it for you? - Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance and mental health programs, 5 undocumented sick-leave days per year - Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses and company-paid certifications - Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally - Long-term employment with 20 working-days paid vacation and local bank holidays - Flexibility: 100% remote work mode - Opportunities: we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential - Global impact: work on large-scale projects that redefine industries with international and fast-growing clients - Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As we expand into Latin America, every Ciklumer is helping to shape our story. Collaborate with seasoned experts and make a global impact backed by two decades of industry leadership. Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn. Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.

Armenia
Tanium logo

Senior Solution Engineer - Florida

Tanium

Tanium delivers Autonomous Endpoint Management (AEM) with the industry’s only true real-time platform for AI.

Engineer55 days ago
Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

The Basics: We are changing the world! Want to help the largest organizations on the planet achieve unprecedented visibility and control over the most complex environments in the world? Do you have an uncanny ability to understand customer needs and deliver solutions? Do you have technical skills along with the ability to translate those skills to any audience? At Tanium our Solution Engineering team works closely with Sales and Customer Success (CS) teams to engage current and potential customers. We drive and lead the technology evaluation stage of the sales cycle, demo the platform, and deliver comprehensive Proof of Value (POV). You will be engaged in interactive pre-sales discovery meetings, analysis of customers’ current technology and architecture, operational and business needs; and the development and presentation of appropriate Tanium solutions. You will lead deep-dive technical discussions with the customer to position Tanium’s transformative enterprise operations and security platform to the relevant stakeholders, from C-level to the technology user. \ *This role requires someone located in Florida What You'll Do: - Work directly with our world-class sales team from initial discovery to deal close to shorten sales cycles and improve closing rates - Oversee and participate in initial discovery meetings with customers, providing platform demos and highly technical Proof of Value engagements for both existing customers and new sales opportunities - Be the direct conduit translating customer business challenges into technical solutions, positioning Tanium to effectively solve those challenges - Function as a technical expert throughout sales engagements, ensuring that tactical motions in the pre-sales and POV processes line up with strategic account goals - Partner with field engineering teams to ensure maximum technical effectiveness and consistent customer - experience throughout the POV process - Consistently and cogently address our customers’ needs through astute verbal, written, and presentation skills - Build, manage and maintain strong relationships with customers, peers and partners - Actively participate and speak at regional marketing events and conferences - Customer facing Sales and Channel enablement, including training - Operate as a keystone in the sales model, working with the Sales, Marketing, Product, and CS organizations to continuously improve effectiveness and efficiency throughout the customer life-cycle - Travel expected to be 30-50% to engage with customers and prospects in person We're Looking For: - 6+ years of operational and/or selling experience in endpoint operations or security - 4+ years of experience in customer-facing or customer support positions - Significant software pre-sales or related value-based technical selling expertise in very large enterprise environments - Experience presenting at multiple levels, from C-Suite to Solution Users - A demonstrated track record of taking ownership of complex initiatives and producing successful outcomes - Broad knowledge of the IT security, operations, and compliance space and products - Deep knowledge with hands-on experience in one or more of the following: - Endpoint Security - IT Operations Management - Regulatory Compliance - Broad knowledge of scripting languages is a plus - Demonstrated critical thinking skills - Excellent written and verbal communication skills - Naturally team-oriented with a mission-first attitude - BS degree in Computer Science, Mathematics, Engineering or equivalent experience required About Tanium Tanium is the Autonomous IT company. Driven by AI and real-time endpoint intelligence, Tanium Autonomous IT empowers IT and security teams to make their organizations unstoppable. Many of the world’s leading organizations trust Tanium’s single, unified platform for endpoint management and security to innovate faster, stay resilient and move business forward with confidence, at scale. To learn how Tanium delivers Autonomous IT for unstoppable business – visit www.tanium.com and follow us on LinkedIn and X. On a mission. Together. At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions. As a global organization with stakeholders around the world, it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things. Our commitment to excellence and innovation has earned us a place on the Forbes Cloud 100 list for ten consecutive years, and we continue to be recognized worldwide as a great place to work. Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most. What you’ll get The annual base salary range for this full-time position is $90,000 to $275,000 and this position will also be commission eligible. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training, and experience. In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits. For more information on how Tanium processes your personal data, please see our Privacy Policy.

United States
$90K - $275K / year
Skeelo logo

Senior Quality Assurance Engineer

Skeelo

Bora incentivar a leitura para transformar vidas através do conhecimento?

Engineer55 days ago
Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

O nosso time de Engenharia está precisando de alguém, e queremos você com a gente! Sua missão? Executar testes de qualidade de software, fortalecer a cultura de testes automatizados como etapa obrigatória antes de releases e deploys, além de criar, armazenar e manter automações, comunicando problemas ou melhorias identificadas e garantindo a evolução contínua do produto e dos processos da área de qualidade. O seu dia a dia vai ser assim: - Atuar de forma colaborativa com os times de Produto, Editorial, CX, Dados, etc., sendo uma peça-chave para garantir a qualidade e evolução contínua das entregas. - Executar e criar planos e cenários de teste (manuais e automatizados) com foco em aplicações mobile, web e backend, assegurando a estabilidade e qualidade da experiência do usuário. - Desenvolver e manter scripts de testes automatizados, com foco na ampliação da cobertura de testes e na evolução da automação como requisito obrigatório antes de releases e deploys. - Utilizar IA aplicada a QA para acelerar criação de cenários, geração de testes, análise de falhas e aumento de eficiência dos fluxos de validação. - Trabalhar com ferramentas de automação como Playwright (web) e Maestro/Appium (apps). - Versionar as automações com Git. - Testar APIs e garantir que funcionalidades críticas estejam corretamente implementadas e performando como esperado. - Investigar bugs e falhas a partir de ferramentas como Jira, Kibana, Sentry e Firebase, acompanhando a resolução dos problemas e validando as correções. - Participar ativamente de cerimônias ágeis, colaborando com o time no mapeamento de riscos, definição de critérios de aceitação e estratégias de testes. - Conduzir revisões de código de automações, com atenção a boas práticas, padronização e melhoria contínua dos processos de QA. - Contribuir para a estruturação de pipelines de qualidade, garantindo que testes automatizados façam parte do fluxo padrão de entrega contínua. Para isso, você vai precisar ter: - Experiência com testes manuais e automatizados, preferencialmente em contextos mobile, web e backend. - Experiência com automação de testes para web e aplicativos mobile, utilizando ferramentas como Playwright, Maestro ou Appium. - Experiência ou familiaridade com uso de IA aplicada a testes, produtividade em engenharia ou automação de fluxos técnicos. - Domínio de testes de API e uso de ferramentas como Postman (ou similares). - Conhecimento em banco de dados SQL e NoSQL. - Habilidade para comunicar problemas, documentar testes e interagir com diferentes áreas de forma clara e empática. - Experiência com metodologias ágeis. E seria muito bom se você também tivesse: - Conhecimento de Python. - Experiência na evolução da cultura de testes automatizados dentro do ciclo de deploy. - Vivência em refatoração de ambientes de automação ou construção de frameworks do zero. - Experiência estruturando fluxos com assistentes de IA, geração automatizada de testes ou pipelines inteligentes de validação. - Boa capacidade de comunicação, sendo capaz de atuar como ponte entre áreas técnicas e não técnicas. - Perfil crítico, analítico, detalhista e proativo, com vontade de aprender e contribuir para a melhoria dos processos. - Curiosidade e disposição para atuar em contextos dinâmicos e em constante evolução. Neste desafio você contará com alguns apoios: - Caso aconteça algum incidente e para garantir que esteja tudo em conformidade, você contará com o apoio do SulAmérica para Saúde, e Odonto Metlife e Seguro de vida Prudential. - Para recarregar as energias terá o Cartão Caju, que é o nosso famoso VA/VR! mas ele tem o diferencial de ser um cartão de crédito, bandeira visa, que você pode usar para diferentes fins, como: restaurante, mercado, delivery, cultura e etc. - E para manter suas forças e agilidade contará com o apoio da Totalpass. - Além do corpo, a mente também precisa de cuidados, para isso, contamos com ajuda da ZenKlub. - Por desbravar todos os desafios e alcançar todos os objetivos ao longo do ano, receberá também PPR como recompensa. - E para o aprendizado constante, acesso ao Skeelo Premium um plano incrível no nosso aplicativo. Ah! além disso, se você participar do nosso clube do livro, o Skeelê, você ganha o ebook escolhido para a leitura do mês. - E claro, para garantir a segurança de seus filhos (até 71 meses) enquanto você está nessa jornada, temos o Auxílio Creche. Além disso tudo, nossos Skeelers também contam com licença parental estendida para que seu Skeelinho receba muito carinho e atenção nos primeiros dias de vida. Mas como tudo na vida! precisamos de equilíbrio e descanso: - Nossos horários são flexíveis e trabalhamos no modelo 100% remoto. Com dois encontros presenciais em SP por ano! Mas relaxa, o Skeelo sempre organiza tudo pra gente. - Emendamos todos os feriados de São Paulo. - Day-off no mês do aniversário. - Recesso de fim de ano remunerado e sem desconto em saldo de férias. Esse papel principal pode ser seu, está esperando o que para se inscrever? #VemPraToca

Brazil