Onbloc es una empresa de TI que, sobre la base de la tecnología blockchain, crea y opera directamente servicios que van desde la infraestructura hasta los servicios que realmente utilizan los usuarios.
Estamos construyendo servicios Web3 completos, desde billeteras / exploradores / DEX / nodos, con el objetivo de crear 'servicios que cualquier persona puede usar', incluso si no sabe nada sobre blockchain. Valoramos más la experiencia del usuario y la estabilidad del servicio que la propia tecnología, y nos enfocamos en crear servicios Web3 que las personas puedan utilizar con confianza a diario. Recientemente hemos recaudado aproximadamente 6,1 mil millones de wones y aceleramos la expansión de nuestro negocio. Estamos buscando personas que deseen compartir el viaje de crecimiento de Onbloc.
Actualmente, estamos construyendo una organización que diseña y reestructura directamente el núcleo de la blockchain a nivel de protocolo, más allá del simple desarrollo de servicios. Estamos cerca del lanzamiento del producto y colaboramos con Jae Kwon, un cofundador conocido de Cosmos, para desarrollar la arquitectura principal.
Responsabilidades principales
Diseño, desarrollo y mantenimiento del núcleo de la blockchain y módulos relacionados basados en Golang, revisión de código y aseguramiento de calidad (incluyendo pruebas/QA)
Procesamiento en paralelo, optimización de la estructura de estado/entrada/salida e investigación de rendimiento para componentes compatibles con Cosmos-SDK, CometBFT(Tendermint) y EVM (Ethermint, Geth, etc.)
Investigación sobre mecanismos de consenso de nueva generación como el consenso basado en DAG, desarrollo de PoC (prueba de concepto) y prototipos.
Más de 3 años de experiencia en el desarrollo de núcleos de blockchain requerido.
Más de 1 año de experiencia en desarrollo con Golang requerido.
Experiencia en gestión de código fuente y colaboración en equipo con Git, GitHub requerida.
Comprensión y experiencia práctica con sistemas operativos basados en Unix, incluido Linux.
Conocimientos en informática (sistemas operativos, redes, almacenamiento y estructuras de datos).
Interés por el crecimiento tecnológico y facilidad para aplicar nuevas tecnologías.
Preferencia por el trabajo en equipo en lugar de individualmente.
Alto sentido de responsabilidad y actitud proactiva para resolver problemas.
Capacidad para aprender y utilizar documentación técnica en inglés.
Comprensión de blockchain, incluidos algoritmos de consenso, sistemas distribuidos.
Experiencia en desarrollo con PoS, PBFT, Cosmos-SDK, Tendermint, Ethereum, EVM.
Experiencia en optimización del rendimiento y ajuste/depuración de recursos a nivel de SO/red con Go, goroutine.
Experiencia práctica en desarrollo en uno de los siguientes lenguajes: Rust, Solidity o C++ y capacidad para aprender nuevos lenguajes.
Experiencia en automatización con lenguajes de script como Python o Bash (incluidos scripts de construcción, implementación y operación).
Experiencia en diseño de sistemas (especificaciones técnicas) y capacidad para redactar documentos técnicos.
Conocimiento y experiencia práctica con IBC, Bridges, Layer2/Layer3, zk-proof, Merkle-proof.
Comprensión de criptografía de clave pública, firma electrónica y criptografía de curvas elípticas (ECC).
Preferencia por quienes tengan experiencia en la operación de servicios Web2 (backend/frontend) y operaciones de infraestructura.
Conocimientos profundos o experiencia en informática sobre seguridad, redes y compiladores.
Experiencia en control de versiones de código fuente a través de Git, GitHub y dentro del ecosistema de código abierto.
Interés en varios servicios de blockchain como DeFi, NFT.
Beneficios y entorno laboral
ㆍSistema de recompensas en función de la contribución, incluida la oportunidad de opciones sobre acciones.
ㆍModelo de trabajo flexible de 8 horas al día.
ㆍApoyo a los gastos de comida para el almuerzo/cena.
ㆍProporcionar equipos de trabajo de última generación.
ㆍUso libre de vacaciones anuales.
ㆍProporcionar bebidas y refrigerios.
ㆍApoyo para la compra de libros y capacitación en diversos tipos.
ㆍReservación en el resort Anto (anteriormente Paraspara).
Proceso de selección de documentos - Charla de café/tarea - Entrevista práctica - Entrevista de liderazgo - Negociación de condiciones - integración final.