Ditto logo
Ditto

Real-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.

Senior Software Engineer, Portal

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2018H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$223K - $259K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAndroidGraphQLiOSPostgreSQLReactRustTypeScript

Job Description

Senior Software Engineer, Portal

Ditto

• Build polished, performant user interfaces in React, TypeScript, and modern CSS • Work across the full stack by building and consuming GraphQL and REST APIs • Partner closely with design and product teams to deliver features that meet customer needs • Set technical direction and establish front-end best practices • Extend key experiences to native mobile platforms (iOS and Android)

Job Requirements

  • 5+ years of professional front-end and full-stack experience building and shipping production web applications
  • Deep expertise in React, TypeScript, and modern front-end tooling
  • Strong full-stack fundamentals, including experience designing and consuming APIs and working with PostgreSQL
  • Working knowledge of Rust or experience in another systems language with a desire to work in Rust
  • Strong product and design sensibility with a track record of partnering with UI/UX and product teams
  • Demonstrated seniority and ownership in projects and mentoring
  • Strong communication and collaboration skills in a distributed team setup

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401(k) plan
  • Flexible spending accounts
  • Flexible time off

Related Job Pages

More Full-stack Engineer Jobs

viind GmbH logo

Senior Fullstack Developer

viind GmbH

Chatbots für Verwaltungen und Privatunternehmen | Systeme mit KI-Anbindung | Recruiting via Messenger

Full TimeRemoteTeam 11-50H1B No Sponsor

• You independently coordinate the planning and implementation of IT projects • You support the IT team, work closely with our Product Owner, our Lead Developer and our UX designer, and contribute to active knowledge sharing • You design and develop scalable software architectures • You develop strategic plans for the further development of our product • You conduct regular code reviews and ensure that the code meets the highest quality standards • You focus on our frontend components and ensure they integrate seamlessly with our backend • You can also support backend development when needed • You identify and resolve technical issues and optimize existing systems for improved performance and scalability • You implement and monitor security measures to ensure the integrity and confidentiality of data • You assist in maintaining our automated build, test, and deployment pipelines to increase the efficiency and reliability of the development processes • You take ownership and help us grow from a well-running startup into a successful company

Germany
Natera logo

Senior Software Engineer, Data & AI Solutions – Billing

Natera

We are a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health.

Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Design, build, and maintain the data products of the CX(Customer Experience) and Billing domains, from initial design through deployment and iterations. • Build integrated data pipelines and models across patient, provider, payer, claims, billing, and revenue cycle domains to enable a comprehensive 360° view. • Design and optimize scalable ETL/ELT pipelines to ingest, process, and integrate structured and semi-structured data from internal and external sources. • Design scalable data models to power analytics, reporting, and downstream applications. Maintain high standards of data quality, accuracy, lineage, and observability across data pipelines. • Apply best practices for data security, privacy, and compliance (HIPAA, PHI handling). • Drive rapid prototyping efforts to support exploratory, proof-of-concepts, and early-stage initiatives, while guiding the transition to production-grade systems. • Implement best practices for data quality, validation, lineage, observability, and reproducibility to enable a trusted 360° view. • Collaborate with product managers and domain experts to translate requirements into technical solutions. • Establish golden paths (templates, examples, docs) and contribute to shared data product catalogs, patterns, and best practices used by other engineers. • Provide technical guidance and mentorship to mid-level engineers.

United States
$125K - $156.3K / year
Job Closed
InRule logo

GTM Engineer

InRule

Explainable, AI Decisioning | Decision and Process Automation, Actionable Machine Learning

Full TimeRemoteTeam 51-200Since 2002H1B No Sponsor

• Drive new bookings • Build the integrations and automated workflows that move prospects through the funnel. • Remove friction from the buyer journey, first touch to close. • Build outbound that scales without losing the personal feel: enriched sequences, intent-triggered touchpoints, and AI-assisted personalization that makes every message feel relevant. • Build scoring and signal workflows that surface the right opportunities at the right time and write that context back to Salesforce, so reps know what to prioritize before they open their CRM. • Give CS and account-management reps time back by automating the manual work that eats their capacity: renewal notifications, health-score updates, expansion triggers, follow-up sequences, customer-facing status reports. • Smooth the post-sale journey. • Build workflows that help reps close faster: demo decks generated from call recordings, deal-room automation, and follow-up assets assembled on the fly. • Keep systems in sync and automated decisions grounded in clean data — and know where human judgment belongs in the loop. • Own what you build. Ship work that’s maintainable, documented, and designed to scale. Run tight experiments: ship, measure, adjust. Document what works so the team builds on wins rather than repeating mistakes. • Design security, access, and governance in from the start, scoping permissions correctly with IT so projects move fast and ship clean.

Illinois
$90K - $110K / year
Movilges IT Consulting logo

Fullstack Developer

Movilges IT Consulting

Connecting companies and IT talents

Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description Estamos a recrutar um Programador Fullstack (m/f) para reforçar a nossa equipa em Portugal com possibilidade de trabalhar em regime remoto. - Licenciatura em Engenharia Informática, Sistemas de Informação ou área similar (preferencial); - Mínimo de 5 anos de experiência em desenvolvimento de software com Java, .NET, Python ou linguagens similares; - Mínimo de 3 anos de experiência em desenvolvimento com WebSphere, Informix e J2EE; - Mínimo de 2 anos de experiência em projetos desenvolvidos com metodologias Agile (SCRUM ou KANBAN); - Mínimo de 2 anos de experiência em integrações de sistemas e desenvolvimento de webservices para interoperabilidade entre sistemas de informação; - Mínimo de 2 anos de experiência com plataformas de pagamento automático, nomeadamente Multibanco e DUC; - Mínimo de 2 anos de experiência com sistemas de versionamento de código. Qualifications - Licenciatura em Engenharia Informática, Sistemas de Informação ou área similar (preferencial); - Mínimo de 5 anos de experiência em desenvolvimento de software com Java, .NET, Python ou linguagens similares; - Mínimo de 3 anos de experiência em desenvolvimento com WebSphere, Informix e J2EE; - Mínimo de 2 anos de experiência em projetos desenvolvidos com metodologias Agile (SCRUM ou KANBAN); - Mínimo de 2 anos de experiência em integrações de sistemas e desenvolvimento de webservices para interoperabilidade entre sistemas de informação; - Mínimo de 2 anos de experiência com plataformas de pagamento automático, nomeadamente Multibanco e DUC; - Mínimo de 2 anos de experiência com sistemas de versionamento de código. Requirements - Licenciatura em Engenharia Informática, Sistemas de Informação ou área similar (preferencial); - Mínimo de 5 anos de experiência em desenvolvimento de software com Java, .NET, Python ou linguagens similares; - Mínimo de 3 anos de experiência em desenvolvimento com WebSphere, Informix e J2EE; - Mínimo de 2 anos de experiência em projetos desenvolvidos com metodologias Agile (SCRUM ou KANBAN); - Mínimo de 2 anos de experiência em integrações de sistemas e desenvolvimento de webservices para interoperabilidade entre sistemas de informação; - Mínimo de 2 anos de experiência com plataformas de pagamento automático, nomeadamente Multibanco e DUC; - Mínimo de 2 anos de experiência com sistemas de versionamento de código. Benefits - Flexibilidade no regime de trabalho (remoto); - Plano de acompanhamento regular; - Participação em projetos com tecnologia inovadora e de dimensão internacional; - Remuneração compatível com a experiência demonstrada, seguro de saúde e seguro de vida; - Dia de Aniversário e Prémio de Referências. Company Description A Movilges IT Consulting conta com mais de 30 anos de experiência no mercado Espanhol, especializada em Logística, Mobilidade e IT, oferece serviços de Consultoria, desenvolvimento de aplicações e manutenção de sistemas. Tal como o universo tecnológico, em constante evolução, também a Movilges IT Consulting pretende evoluir, aumentando a sua presença em Portugal, não só prestando os melhores serviços a parceiros e clientes, bem como oferecendo as melhores condições, benefícios e oportunidades de crescimento profissional para toda a sua equipa. - Em Portugal estamos presentes em diferentes setores, tais como, tecnologia, saúde, administração pública, energia, serviços, banca e seguros.

Portugal