Full-Stack Software Engineer
The Full-Stack Software Engineer will develop and maintain a consumer trading platform focused on perpetual futures, working primarily with React Native for mobile and Python for backend development. This role requires strong computer science fundamentals, full-stack ownership, and collaboration across product, design, and operations teams in an in-person setting in New York City. The position is ideal for an early-career engineer with demonstrated technical achievements and a passion for fintech or trading technologies.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT Services and IT Consulting.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
- Build and maintain React / React Native mobile interfaces for a consumer trading product.
- Implement and extend Python backend services and APIs that power trading features.
- Design, optimize, and scale systems for performance, reliability, and low-latency trading workflows.
- Write robust tests, diagnose issues, and iterate quickly on production problems.
- Own end-to-end features across frontend and backend — from design and implementation to monitoring and rollout.
- Collaborate closely with product, design, operations, and other engineers in a fast-paced, seed-stage environment.
Who You Are / Requirements
- 1–2 years of professional software engineering experience.
- Bachelor’s degree (or equivalent) from a strong academic program; a top-tier CS background is preferred.
- Strong computer science fundamentals (data structures, algorithms, systems).
- Hands-on full-stack experience — web and/or mobile (React or React Native preferred).
- Production Python backend experience.
- Solid testing, debugging, and reliability practices.
- Demonstrated ownership of technical projects (significant personal projects, GitHub, or prior product work).
- Excellent verbal and written communication skills.
- Ability and willingness to work in person in New York, NY.
Nice-to-Have / What Will Make You Stand Out
- Experience at highly selective quantitative, fintech, trading, or technology organizations.
- Competitive programming or strong algorithmic background.
- Notable open-source contributions, significant GitHub projects, or independent product builds.
- Prior work with trading systems, fintech platforms, or cryptocurrency products.
- Startup experience or founder background.
- Evidence of rapid technical learning and high-impact achievements beyond years of experience.
Role Details
- Employment type: Full-Time
- Experience level: Early-career (1–2 years)
- Location: New York, NY — In Person (onsite presence required)
- Education: Bachelor’s degree or equivalent preferred
- Visa sponsorship: Not available
Compensation & Benefits
- Base salary: $150,000 – $400,000 per year + equity (range provided by our client).
- Benefits and other perks will be shared by the client during the interview process.
Notes for Applicants
- This is a quality-focused search for an exceptional early-career full-stack engineer who can demonstrate technical achievement beyond years of experience.
- Candidates must be authorized to work in the U.S. without employer-sponsored visa support for this role.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range