Tether.to logo
Tether.to

Bringing real world currency to the blockchain.

Bare Developer – C, JavaScript

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Denmark

Posted

8 days ago

Salary

0

Seniority

Senior

Job Description

Bare Developer – C, JavaScript

Tether.to

• Join Tether and Shape the Future of Digital Finance • Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode) • Debug native addon issues across multiple OS and device targets, including mobile • Participate in Bare workshops and contribute to onboarding materials. • Communicate progress, blockers, and decisions in writing.

Job Requirements

  • Strong C programming skills, including experience writing and debugging native code across platforms.
  • Advanced JavaScript skills with a solid understanding of Node.js internals and the module ecosystem.
  • Experience building native addons for Node.js or similar runtimes (N-API, node-gyp, or equivalent).
  • Familiarity with libuv or other asynchronous I/O frameworks.
  • Comfortable working across macOS, Linux, Android, and iOS build toolchains.
  • Experience with cross-compilation and platform-specific system APIs (Bluetooth, networking, filesystem).
  • Ability to read and navigate large C and C++ codebases.
  • Self-directed work style with strong written communication skills.

Benefits

  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages

More Backend Engineer Jobs

Tether.to logo

Bare Developer, C / JavaScript

Tether.to

Bringing real world currency to the blockchain.

Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

• Design, implement, and ship bare-* native modules (e.g., bare-bluetooth, bare-tcp, bare-fs, bare-crypto) end to end, including code, and tests • Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode) • Investigate and fix platform-specific build failures and toolchain issues • Contribute to the Bare runtime core (module system, native addon system, light-weight threads) • Debug native addon issues across multiple OS and device targets, including mobile

Nepal
Tether.to logo

Bare Developer, C / JavaScript

Tether.to

Bringing real world currency to the blockchain.

Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

• Write C native addons that bridge platform APIs (Bluetooth, networking, filesystem, crypto) into JavaScript • Maintain and extend existing native modules based on product team requests and the bare-node compatibility list • Set up and maintain cross-platform builds for macOS, Linux, Android (NDK), and iOS (Xcode) • Debug native addon issues across multiple OS and device targets, including mobile • Communicate progress, blockers, and decisions in writing • Participate in Bare workshops and contribute to onboarding materials.

Vietnam
ília logo

Junior Backend Developer (Java & Node)

ília

Somos especialistas em tecnologia, dados e design, impulsionando a transformação digital de grandes players do mercado há mais de 10 anos, nos setores financeiro, seguros e mobilidade. Com mais de 450 profissionais, estamos presentes no Brasil e Europa, atendendo aos mercados da América Latina, Europa e América do Norte, desenvolvendo produtos digitais de alta qualidade e com foco em resultados de negócios. Certificada pelo 7° ano consecutivo como Great Place to work aqui na ília acreditamos que pessoas mudam o mundo, e investimos nelas. Nossas awesome deliveries são feitas de pessoas para pessoas, afinal awesome people make awesome deliveries!

Full TimeRemoteTeam 501-1,000

Role Description Atuação no desenvolvimento e evolução de serviços responsáveis pela gestão do relacionamento entre usuários e veículos conectados, garantindo suporte a funcionalidades de personalização e experiência do usuário. Qualifications - Experiência sólida em desenvolvimento Backend com Node.js e Java; - Conhecimento e experiência com os frameworks NestJS e Spring Boot; - Proficiência avançada em inglês (nível B2 ou C1); - Disponibilidade para viagens nacionais e internacionais esporádicas; - Flexibilidade e interesse para aprender e atuar com diferentes linguagens de Backend, conforme as necessidades do projeto; - Experiência na implementação e manutenção de testes unitários; - Conhecimento prático em Kubernetes para orquestração de contêineres; - Experiência com práticas e ferramentas de Integração Contínua e Entrega Contínua (CI/CD); - Vivência na criação e manutenção de pipelines de CI/CD; - Experiência com provedores de Cloud Computing, preferencialmente AWS; - Conhecimento no desenvolvimento e consumo de APIs GraphQL; - Experiência atuando em equipes que utilizam metodologias ágeis, como Scrum ou Kanban. Benefits - Nossa contratação é CLT- 40h semanais com jornada flexível, sendo executada de forma remota. - Para Saúde e bem-estar: - Plano de Saúde e Odontológico SulAmérica extensivo a dependentes; - Vale Alimentação/Refeição em cartão flexível Caju benefícios; - Seguro de Vida; - Auxílio Home-Office em cartão flexível Caju benefícios; - Wellhub (Gympass); - Sesc – extensivo a dependentes, com acesso aos serviços em todo o Brasil; - TotalPass. - Para o seu Desenvolvimento: - ília University: Universidade Corporativa com mais de 20 mil cursos disponíveis para desenvolvimento pessoal e profissional; - Language Academy: Escola de idiomas para ílians; - í-talks e Chapter: Momentos e cerimônias em que o time compartilha práticas, estudos, projetos e ideias; - Benefícios não convencionais: - Plano de Saúde PET - Guapeco; - Onhappy – benefício de viagem a lazer, com liberdade para você viajar com quem quiser; - BYOD - Alugamos o seu notebook pessoal te pagando um valor mensal para que você o use; - Seu Niver, seu bolo! - Seu Networking Vale Prêmio - Programa de premiação a indicação de novos funcionários.

Brazil
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban • Análise de requisitos funcionais, não-funcionais e requisitos ágeis • Padrões de projeto (enterprise integration patterns, design patterns, SOA, microservices patterns) • Modelagem de dados relacional • Arquitetura de aplicações em três camadas e modelo MVC • Interfaces responsivas • Integração entre sistemas: Mensageria, JMS, Web services, Barramento de serviços (WebSphere Message Broker), REST, EJB 3 • Javascript, ECMAScript 5 e 6 ou superior, Ajax, JQuery, Angular JS 1.5 ou superior e Bootstrap 3 ou superior, HTML 5, XML, CSS 3, ASP e .NET • User Experience (UX) e conceitos de usabilidade • Integração contínua (continuous integration), Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery) • Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade. Automatização de testes funcionais, de unidade e de carga com ferramentas de software • Construção de consultas a bancos de dados em linguagem SQL • Conceitos de controle de versão de código-fonte e uso das ferramentas Clearcase • IDE Eclipse

Brazil