The device identity platform for high-scale applications. Powered by the world's most accurate visitor identifier.
Full Stack Engineer – Dashboard POD
Location
United States
Posted
85 days ago
Salary
0
Seniority
Lead
Job Description
Full Stack Engineer – Dashboard POD
Fingerprint
• Lead development of features for our front end customer dashboard and supporting public-facing APIs. • Design and own end-to-end technical solutions across frontend and backend as part of a high performing team. • Drive and lead functional and technical discussions, contributing thoughtful input and constructive challenge when needed. • Build intuitive, high-quality user experiences in React and TypeScript with strong attention to performance and usability. • Interface with product leaders, designers, and other engineers to effectively communicate changes and expectations. • Document design decisions and engineering proposals. • Improve system performance, reliability, and observability in the areas you own. • Participate in our engineering on-call rotation and proactively reduce operational burden through better design and automation. • Provide thoughtful code reviews and contribute to raising engineering standards across the team. • Thrive in a collaborative environment and consistently deliver high-quality, maintainable software under deadlines.
Job Requirements
- 7+ years experience using JavaScript (TypeScript preferred) and Node.js in a full-stack or frontend-focused role.
- Strong experience building production applications with React (preferred) or another modern frontend framework.
- Deep understanding of frontend architecture, performance optimization, and building maintainable component systems.
- Experience with at least one backend framework such as Express, NestJS, Ruby on Rails, etc.
- Experience designing and consuming RESTful APIs.
- Experience building and improving CI/CD pipelines, deployment automation, and release processes for containerized applications.
- Experience owning projects from concept to production, including design, development, testing, implementation, and support.
- Strong focus on quality — consistently deliver well-tested, maintainable code and take ownership of production systems, including on-call support as needed.
- Experience working in production systems with operational ownership (monitoring, debugging, incident response).
- Effective communication skills: engage in healthy discussions with peers, willing to disagree and commit, and provide clear status updates.
- Self-motivated and able to function with autonomy (with responsibility), along with strong organizational skills.
- Ability to work asynchronously with a 100% remote team across multiple time zones.
- Experience leading technical design for complex features or services.
- Ability to provide constructive technical feedback and engage in healthy debate while maintaining strong execution focus.
Benefits
- We are dedicated to creating an inclusive work environment for everyone.
- We embrace and celebrate the unique experiences, perspectives, and cultural backgrounds that each employee brings to our workplace.
- Fingerprint strives to foster an environment where our employees feel respected, valued, and empowered.
- We highly encourage people from underrepresented groups in tech to apply.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Orchestrate management and position CI&T as the client's trusted advisor, ensuring our deliveries are of the highest quality and become a benchmark for new business opportunities. • Value Stream management: Ensure a continuous delivery flow by identifying and eliminating blockers and bottlenecks to optimize operational efficiency. • Metrics implementation: Establish and monitor performance, quality, productivity, and application health metrics, focusing on continuous improvement. • Team management: Lead and develop talent in key squad roles, fostering a collaborative environment that encourages professional growth. • Integrated portfolio management: Manage the application portfolio in an integrated manner, ensuring effective collaboration among different partners and stakeholders.
• Craft and maintain C4 diagrams, technical roadmaps, and Architecture Decision Records (ADRs) • Drive decision‑making through whiteboard sessions and proofs‑of‑concept • Partner with Product Owners to decompose epics into technical user stories • Coach and mentor mid and senior‑level engineers • Define coding standards and review pull requests • Own and optimize CI/CD pipelines; assess and lead remediation of technical debt • Define dashboards and SLIs; implement structured logging and distributed tracing
• Suportar a criação de um ambiente onde haja segurança para experimentar e aprender, fazendo com que as pessoas e nosso cliente sintam-se especialmente valorizadas. • Garantir que as práticas de arquitetura e engenharia de software sejam garantidas de ponta a ponta dentro da equipe. • Definir, evoluir e governar a arquitetura de soluções orientadas a eventos (EDA) utilizando plataformas Kafka. • Projetar soluções escaláveis e resilientes para alto volume de eventos, garantindo padrões de segurança, performance e disponibilidade. • Criar arquiteturas de referência, diretrizes técnicas e boas práticas para o uso de Kafka. • Conduzir Provas de Conceito (POCs), seleção de software e benchmarks de tecnologias de streaming. • Apoiar squads e líderes técnicos na implementação de fluxos orientados a eventos. • Realizar PRRs (Production Readiness Review) e apoiar processos de observabilidade, tuning e otimização de clusters Kafka. • Atuar como consultor(a) técnico(a), traduzindo necessidades de negócio em modelos de eventos, tópicos e integrações distribuídas. • Desenvolver modelagens, diagramas e abstrações que representem a arquitetura de streaming.
Staff/Senior Engineer
ClaraClara is the leading end-to-end corporate spend management solution for companies in Latin America.
• Guide architecture and design decisions for scalable, secure, and reliable backend services • Write high-quality, maintainable code and set best practices for the engineering team • Mentor and support the professional growth of mid- and senior-level engineers • Collaborate closely with Product, Design, and Data to define and deliver end-to-end solutions • Lead technical planning, code reviews, and project prioritization with a focus on long-term impact • Champion engineering excellence and foster a culture of ownership, continuous improvement, and knowledge sharing • Identify and reduce tech debt to improve system performance and team productivity • Drive adoption of tools and practices that support speed and quality (e.g., CI/CD, Github, observability) • Stay close to the product to deeply understand customer needs and ensure backend systems meet business goals


