Back to jobs

Principal Engineer

Startup TalentsRemote (United States)Posted 1w ago
Senior Frontend Engineer - React/TypeScript
USD 200000-300000 per annual
Full Time
Remote
Craft my tailored resume free

Free to start · No card

Job description

This is a remote position.

A leading non-custodial trading and data platform pushing the boundaries of on-chain trading technology is opening q Principal Engineer role. The company offers a unified base of operations, a place where users retain custody of their funds, data is live and accurate, with nearly instant execution and accurate pricing, simple and powerful charting and accessible in every market.
As the Principal Frontend Engineer with deep, broad experience around building highly performant, real-time, interactive frontends for trading-focused web apps, you will play a key role and be expected to be a subject matter expert in this area for the company's Trading product. The Founders and team will lean heavily on your past experience as a First-or-Founding Engineering to propel the product as they expand their offerings and grow our user base.
Joining the team offers you the chance to work on products that already serve a large and active user base, collaborating with top-tier engineers in a fast-paced and dynamic environment. It also means having fast paced releases with your work being live in the hands of tens of thousands of users as soon as it’s complete.​
MISSIONS
Architect, Build, and Maintain: Create, develop, and maintain a responsive and user-centric web app with React/NextJS, TypeScript, and Jotai.
Own and Take Initiative: Own new features, improve existing features, and take initiative in the iterative development process of the company's products
Optimize for Speed: Implement best practices to maintain the app’s fast and responsive performance, especially on mobile devices.
Problem-Solve with Impact: Tackle complex challenges with effective, innovative solutions that enhance user experience.
Champion Code Quality: Ensure clean, maintainable, and well-documented code, contributing to a sustainable development environment.
Engage in Real-Time Features: Support the integration of real-time data and enhance user interactions for trading functionalities

Requirements

Experience: Founder, First Engineer, or Lead experience at a significant, reputable DeFi project building with React/NextJS, Typescript, and Jotai
Trading Platforms: Must have experience where you have owned and built the frontend of a real-time, highly interactive trading platform
Self-Motivation and Autonomy: Proven ability to work independently and take initiative with a proactive mindset to push tasks forward
Leadership Insight: Must have experience working alongside leadership and founders to make key decisions about the frontend of a trading web app including, but not limited to, tech stack, product design, and feature design.
Technical Excellence:
Expertise in creating fast, dynamic and optimized web interfaces
Comfort with real-time data handling and websocket management
Innovative Thinking: Adept at identifying potential challenges or improvements and implementing effective solutions promptly
Clear Communication: Strong ability to articulate ideas and collaborate effectively with team members
Interest in DeFi: A genuine curiosity and understanding of cryptocurrency and trading trends
Pride: We look for people who take deep pride and responsibility in the products they build. Crypto moves at breakneck speed, and only the most driven, fast-moving teams succeed.
Team Collaboration:
Strong communication skills to work effectively within a cross-functional team.
Experience working within a mid-sized engineer team.
Nice-To-Haves
Passion or experience in on-chain trading; being a part-time trader on Solana is a plus.

Benefits

  • Contract : Permanent role (Remote) EU countries or US (EST times)
  • Remote Flexibility: Work from anywhere on your schedule
  • Salary: 200 k to 300k USD per year on a full-time permanent work contract.
  • Benefits: healthcare and life insurance, retirement plan, sponsored transportation, gym, lunch card, home office equipment, and other perks.
Recruitment process :
Recruiter / HR Call
Technical Interview
Founder / CEO Interview

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for Startup Talents. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.