Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Applications Engineer - Typescript image - Rise Careers
Job details

Applications Engineer - Typescript

Company Background
Luxor is a global leader in Bitcoin mining solutions, offering a suite of services such as a Mining Pool, ASIC firmware via LuxOS, an ASIC brokerage desk, Hashrate Derivatives markets, and a cutting-edge data platform, Hashrate Index.

Role Overview

This is a fully remote position with occasional travel requirements, reporting directly to our Applications Team Engineering Manager. The role involves hands-on and remote technical work and customer interaction to ensure the effective implementation and optimization of Luxor’s Mining Pool, Hardware, and Derivatives applications.

Candidates must be based in: Argentina, Brazil, Mexico, China, India, Philippines, United States, Canada.

Responsibilities:

  • 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.

Basic Requirements:

  • Proficient or familiar in 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.

The Ideal Candidate:

  • Passionate about building innovative and scalable products for a growing startup.

  • Has an interest in creating user-friendly and accessible interfaces for a diverse audience.

  • Enjoys writing clean, modular, and maintainable code that adheres to best practices.

  • Can efficiently collaborate with cross-functional teams to design, develop, and launch new features and products.

  • Brings enthusiasm to the team and enjoys tackling complex challenges to push the boundaries of what has been done so far.

At Luxor we believe that meaningful contributions can be made by anyone. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Luxor is an Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

Luxor welcomes all!


Luxor does not accept unsolicited headhunter and agency resumes. Luxor will not pay any third-party agency or company that does not have a signed agreement with Luxor.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Applications Engineer - Typescript, Luxor Technology Corporation

Are you ready to dive into the exciting world of blockchain technology? Luxor is seeking an Applications Engineer - TypeScript to join our innovative team in a fully remote role based in Buenos Aires! As a leader in Bitcoin mining solutions, Luxor offers a suite of services, including a Mining Pool and cutting-edge data platform, Hashrate Index. In this position, you'll contribute to the development and optimization of our Mining Pool and other applications, working closely with product managers and designers to launch new features. You’ll be involved throughout the product design phases, collaborating on architecture definitions while ensuring your code is top-notch and reliable. Your tasks will include developing scalable web applications using TypeScript and React, integrating APIs with Fastify, tRPC, GraphQL, and REST, and participating in Agile ceremonies for smooth project execution. We are looking for someone with at least 4 years of experience in software engineering with a strong grasp of TypeScript and modern Node.js frameworks. If you love tackling complex challenges and are passionate about creating user-friendly applications, this is the perfect opportunity for you! Join us at Luxor and help shape the future of Bitcoin mining with your skills and creativity.

Frequently Asked Questions (FAQs) for Applications Engineer - Typescript Role at Luxor Technology Corporation
What are the main responsibilities of an Applications Engineer - TypeScript at Luxor?

As an Applications Engineer - TypeScript at Luxor, your responsibilities will include actively participating in product design phases, analyzing requirements, and proposing innovative solutions. You'll develop and maintain high-quality web applications using TypeScript and collaborate closely with cross-functional teams to ensure effective implementation and enhancement of our Mining Pool and other applications.

Join Rise to see the full answer
What qualifications are needed for the Applications Engineer - TypeScript position at Luxor?

To qualify for the Applications Engineer - TypeScript role at Luxor, you should have a Bachelor's degree in Computer Science or a related field (or equivalent experience) and at least 4 years of relevant working experience. Proficiency in TypeScript, Node.js libraries, and server-side technologies is necessary, along with experience in Agile development methodology.

Join Rise to see the full answer
What technologies should I be familiar with for the Applications Engineer - TypeScript role at Luxor?

Candidates for the Applications Engineer - TypeScript role at Luxor should be proficient or familiar with technologies such as TypeScript, NextJS, Fastify, and Postgres. A strong foundation in building backend microservices and API development using these tools is essential to succeed in this position.

Join Rise to see the full answer
Is the Applications Engineer - TypeScript position at Luxor fully remote?

Yes, the Applications Engineer - TypeScript position at Luxor is a fully remote role! While you will have occasional travel requirements, this position allows you the flexibility to work from anywhere, as long as you're based in one of the specified countries.

Join Rise to see the full answer
What qualities make an ideal candidate for the Applications Engineer - TypeScript role at Luxor?

The ideal candidate for the Applications Engineer - TypeScript role at Luxor should be passionate about building scalable products, enjoy writing clean and maintainable code, and be enthusiastic about tackling complex challenges. Strong collaboration skills and a commitment to delivering user-friendly applications is also key to thriving in this dynamic startup environment.

Join Rise to see the full answer
Common Interview Questions for Applications Engineer - Typescript
Can you describe your experience with TypeScript and how it applies to the Applications Engineer role?

When answering around your experience with TypeScript, be specific about projects you’ve worked on where TypeScript was crucial. Highlight particular challenges you’ve faced and how TypeScript's features helped you write more robust code, especially in terms of type safety and modularity.

Join Rise to see the full answer
How do you approach collaboration with product managers and designers in your application development process?

Discuss the importance of early involvement in product design. Mention how you value feedback from product managers and designers, and share an example of a project where such collaboration led to a successful outcome.

Join Rise to see the full answer
What strategies do you use to ensure high code quality in your applications?

Share your preferred strategies for maintaining code quality, such as code reviews, automated testing, and adhering to coding standards. Emphasize any tools or methodologies that you find particularly effective in ensuring code consistency.

Join Rise to see the full answer
Can you provide an example of a challenging project you worked on and how you resolved any issues?

Describe a specific project that posed challenges, detailing the technical or team-related issues faced and the steps you took to overcome them. It's crucial to demonstrate your problem-solving skills and the impact of your solutions.

Join Rise to see the full answer
What is your experience with Agile development methodologies?

Talk about your familiarity with Agile practices, detailing how you've participated in sprints, stand-ups, and retrospectives. Discuss how you’ve contributed to a team's Agile process and improved project outcomes.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects simultaneously?

Discuss your approach to time management and prioritizing tasks. Mention any tools or frameworks you use to keep organized, and highlight how you communicate with your team regarding priorities.

Join Rise to see the full answer
What approaches do you take for performance optimization in web applications?

Explain techniques you've employed for optimizing web application performance, like code splitting, lazy loading, and efficient database querying. Provide concrete examples if possible, showing the measurable results of your optimizations.

Join Rise to see the full answer
How do you ensure effective documentation throughout the development process?

Emphasize the importance of documentation in your workflow. Discuss tools you use for documentation and provide examples of how thorough documentation has eased transitions for future team members or enhanced team collaboration.

Join Rise to see the full answer
What are your thoughts on user experience when developing applications?

Share your perspective on user experience design. Explain how you collaborate with designers to incorporate user feedback into development and how you ensure that the applications you build are user-friendly and accessible.

Join Rise to see the full answer
What excites you about working in the blockchain and Bitcoin mining industry?

Express your enthusiasm for the rapidly evolving landscape of blockchain and Bitcoin mining. Talk about why you’re drawn to this field, potentially mentioning specific trends or innovations that excite you and how you would like to contribute to it through your role.

Join Rise to see the full answer
Similar Jobs

Join Capital Group as a Software Development Engineer Associate and kickstart your career in a dynamic and inclusive environment.

Photo of the Rise User
Posted 4 days ago

As a Senior Adobe Commerce Developer at Bounteous, you'll lead a talented team in crafting transformative digital solutions for leading eCommerce businesses.

Photo of the Rise User
BuildOps Remote Raleigh, North Carolina
Posted 11 days ago

As a Senior Full-Stack Engineer at BuildOps, contribute to groundbreaking software for commercial contractors while collaborating in a hybrid work environment.

Photo of the Rise User
Posted 6 days ago

Intrinsic is on the lookout for a Staff Software Engineer with expertise in Generative AI to lead our innovative R&D efforts in robotics.

Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 14 days ago

Nomagic is looking for an enthusiastic Software Engineering Intern eager to dive into the world of smart robotics and AI.

Posted 7 days ago

Join Hitachi Rail as a Software Technical Specialist and play a crucial role in driving software architecture and development for innovative engineering solutions.

Photo of the Rise User
Informa Group Plc. Hybrid 605 3rd Ave, New York, NY 10158, USA
Posted 13 days ago

Join Informa Markets as a Senior Web Developer, where your expertise in React and Node.js will contribute to our dynamic team in developing robust web applications.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
175 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
Photo of the Rise User
10 people applied to Software Engineer Intern at OPSWAT
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
11 people applied to Software Engineer Intern at GITAI
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine