Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Applications Engineer - Typescript

at Luxor Technology Corporation

Posted 18 hours ago | 1 applied

Description:

  • The Applications Engineer position is fully remote with occasional travel requirements.
  • The role reports directly to the Applications Team Engineering Manager.
  • Responsibilities include hands-on technical work and customer interaction to ensure effective implementation and optimization of Luxor’s Mining Pool, Hardware, and Derivatives applications.
  • The engineer will actively participate in product design phases, analyze requirements, and propose innovative solutions.
  • Collaboration on architecture definitions is required, focusing on scalable and secure solutions.
  • The engineer will develop quality code with an emphasis on correctness and maintain the product through evolutionary maintenance.
  • Responsibilities also include designing, documenting, automating, and executing test plans.
  • The engineer will develop, test, and maintain high-quality web applications using TypeScript, React, and other relevant technologies.
  • Close collaboration with product managers, designers, and other engineers is necessary to define, design, and launch new features and products.
  • The role involves creating and maintaining API integrations using Fastify, tRPC, GraphQL, gRPC, and REST.
  • Ensuring code quality through testing, peer code review, and adherence to best practices is essential.
  • The engineer will monitor application performance and proactively address potential bottlenecks or issues.
  • Writing comprehensive technical documentation, including architecture diagrams and API documentation, is required.
  • Participation in Agile ceremonies, such as sprint planning and retrospectives, is expected.
  • The engineer will contribute to the continuous improvement of the team's processes, tools, and technical architecture.

Requirements:

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

Benefits:

  • Luxor is committed to creating a diverse and inclusive workforce, reflecting society through various programs and initiatives.
  • The company offers equal pay, employee resource groups, and inclusive benefits.
  • Luxor promotes a culture where meaningful contributions can be made by anyone, encouraging equality in communities and workplaces.
  • The company is an Equal Employment Opportunity and Affirmative Action Employer, ensuring qualified applicants receive consideration without discrimination.