Applications Engineer – Typescript

3 days ago

Apply Now
Logo of Luxor Technology

Luxor Technology

Crypto • Hardware • Energy

Luxor Technology is a full-stack Bitcoin mining platform that provides miners and enterprises with an integrated suite of software, hardware, energy, and financial tools. The company operates an institutional-grade, SOC 2 Type II mining pool, develops performance-focused firmware (LuxOS) for ASIC miners, runs a hardware trading desk and logistics for buying/selling ASICs, offers hashrate derivatives and financing products, and provides energy optimization and mining industry analytics (Hashrate Index). Luxor serves miners worldwide with solutions to increase efficiency, manage risk, and scale operations.

51 - 200 employees

Founded 2018

₿ Crypto

🔧 Hardware

⚡ Energy

📋 Description

• Actively participate during the product design phases, analyzing requirements, and proposing innovative and alternative solutions. • Collaborate on architecture definitions, always thinking of solutions that are scalable and secure. • Develop quality code, with emphasis on correctness of the implementation. • Collaborate in the evolutionary maintenance of the product. • Design, document, automate and execute test plans. • Participate in the process of generating and analyzing features. • Develop, test, and maintain high-quality, performant, and scalable web applications using TypeScript, React, and other relevant technologies. • Collaborate closely with product managers, designers, and other engineers to define, design, and launch new features and products. • Create and maintain API integrations using Fastify, tRPC, GraphQL, gRPC, and REST to support application functionality. • Ensure code quality through thorough testing, peer code review, and adherence to development best practices. • Monitor application performance and proactively identify and address potential bottlenecks or issues. • Write comprehensive technical documentation, including architecture diagrams, API documentation, and internal procedures. • Participate in Agile ceremonies, such as sprint planning, stand-ups, and retrospectives, to ensure smooth and efficient development processes. • Contribute to the continuous improvement of the team's processes, tools, and overall technical architecture.

🎯 Requirements

• Proficient or familiar with TypeScript, NextJS, Fastify, tRPC, Drizzle, REST, and Postgres technologies. • Experience with modern NodeJS libraries and frameworks, specifically with building Typescript backend microservices. • Strong knowledge of server-side technologies and API development, including Fastify, tRPC, Drizzle, gRPC, and REST. • Familiarity with Postgres for database management and query optimization. • Understanding of best practices for code quality, testing, and performance optimization. • Bachelor's degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline or equivalent experience. • English language proficiency. • 4+ years of working experience in relevant Software Engineering field. • Experience with Agile development methodology. • Experience delivering and owning web-scale systems in production.

🏖️ Benefits

Apply Now
Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com