Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Mid-Level Software Engineer (Frontend) image - Rise Careers
Job details

Mid-Level Software Engineer (Frontend)

tastytrade is seeking a Mid-Level Frontend Software Engineer to join their team in Chicago, IL. The role involves building technology for the retail brokerage business and involves collaboration across teams.

Skills

  • Familiar with Javascript/CSS/HTML
  • Experience with modern Single Page Application frameworks
  • Comfortable reading Java source code
  • Experienced with command line tools such as git and npm

Responsibilities

  • Work on a next generation retail web platform based on the latest Web standards
  • Write application code using the Svelte.js framework
  • Participate in code reviews via pull requests
  • Participate in an agile development process
  • Partner/collaborate with other teams

Benefits

  • Performance Bonuses
  • Stock Purchase Options
  • Annual educational / conference stipend
  • 401k Plan
  • 20 Paid Vacation Days
  • 10 Paid Sick Days
  • Gym Membership Reimbursement
  • Daily catered lunch when in the office
To read the complete job description, please click on the ‘Apply’ button
tastytrade Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
tastytrade DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of tastytrade
tastytrade CEO photo
Scott Sheridan
Approve of CEO

Average salary estimate

$132000 / YEARLY (est.)
min
max
$122000K
$142000K

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 Mid-Level Software Engineer (Frontend), tastytrade

Are you a Mid-Level Software Engineer (Frontend) looking for an exciting opportunity in Chicago? At tastytrade, we're on the hunt for talent like yours! In this hybrid role, you will join our experienced team dedicated to building a cutting-edge retail web platform that supports our brokerage business and enhances our various initiatives. Here, we truly value the speed and stability of our back-end systems just as much as the customer-facing applications we craft. You’ll be coding with the Svelte.js framework, participating in essential code reviews, and collaborating with colleagues in a dynamic agile development environment. If you're familiar with Javascript, CSS, HTML, and have experience with modern Single Page Application frameworks like React, Vue, or Svelte, you’ll feel right at home. You’ll also work closely with our UX/UI design team to bring concepts to life and occasionally dive into our extensive Java code base. Plus, we care about your well-being, offering a range of perks including performance bonuses, educational stipends, and ample vacation days! Join tastytrade, where our mission is to empower individual traders and redefine trading experiences. Let’s make an impact together!

Frequently Asked Questions (FAQs) for Mid-Level Software Engineer (Frontend) Role at tastytrade
What responsibilities does the Mid-Level Software Engineer (Frontend) at tastytrade have?

As a Mid-Level Software Engineer (Frontend) at tastytrade, you'll be tasked with developing and maintaining our state-of-the-art retail web platform by writing application code in Svelte.js. You'll actively participate in the agile development process, conduct code reviews, and collaborate closely with UX/UI and QA teams. Your keen eyes will also help in improving our extensive codebase, ensuring high quality and performance.

Join Rise to see the full answer
What qualifications are required for the Mid-Level Software Engineer (Frontend) position at tastytrade?

Ideal candidates for the Mid-Level Software Engineer (Frontend) role at tastytrade should possess a solid foundation in Javascript, HTML, and CSS, along with experience in Single Page Application frameworks like React, Vue, or Svelte. Familiarity with writing unit tests using tools such as Jest and comfort with Java could significantly enhance your profile. Additionally, your experience with IDEs like WebStorm or Visual Studio Code will help you fit right in.

Join Rise to see the full answer
Is the Mid-Level Software Engineer (Frontend) role at tastytrade fully remote?

The Mid-Level Software Engineer (Frontend) position at tastytrade is a hybrid role, based in our vibrant Chicago office. While we embrace in-office collaboration, we also offer flexibility for team members to work remotely, enabling a sustainable work-life balance that suits your needs.

Join Rise to see the full answer
What kind of support and perks can a Mid-Level Software Engineer (Frontend) at tastytrade expect?

At tastytrade, we believe in taking care of our engineers! As a Mid-Level Software Engineer (Frontend), you can expect performance bonuses, stock purchase options, an annual educational stipend, as well as generous paid vacation and sick days. We also offer gym membership reimbursements, commuter benefits, and fun perks like daily catered lunches and a full kitchen with snacks!

Join Rise to see the full answer
What is the team culture like for the Mid-Level Software Engineer (Frontend) role at tastytrade?

The culture at tastytrade is both inclusive and dynamic, emphasizing collaboration and innovation. As a Mid-Level Software Engineer (Frontend), you'll join a passionate team who shares a vision of transforming the trading experience. We encourage diverse perspectives and actively promote an environment where every team member feels valued and empowered to contribute creatively.

Join Rise to see the full answer
Common Interview Questions for Mid-Level Software Engineer (Frontend)
Can you explain your experience with Svelte.js as a Mid-Level Software Engineer?

When answering this question, be sure to highlight specific projects where you utilized Svelte.js. Discuss how you approached challenges and any innovative solutions you implemented. Emphasize your familiarity with its features, including its reactivity and component-based architecture, to demonstrate your proficiency.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Speak about your experience with code reviews, automated testing, and using static analysis tools. Provide examples of how you've contributed to maintaining a high-quality code base and the practices you follow to ensure maintainability, such as writing clear documentation and adhering to established coding standards.

Join Rise to see the full answer
Describe a challenging technical problem you solved in your previous role.

Use the STAR method (Situation, Task, Action, Result) to structure your response. Highlight the specific problem, your approach to solving it, the technology stack you utilized, and the impact your solution had on the project or team. This will demonstrate your problem-solving skills and technical knowledge effectively.

Join Rise to see the full answer
How do you balance working independently and collaborating with your team?

Share your perspective on teamwork and independence, perhaps emphasizing the importance of clear communication and setting milestones. Illustrate how you've successfully navigated both scenarios, such as leading a project while also being receptive to feedback from collaborators.

Join Rise to see the full answer
What strategies do you use to stay updated with the latest frontend technologies?

Discuss the resources you rely on to stay informed about industry trends, such as following key influencers in the tech community, attending webinars or conferences, participating in online courses, or engaging in tech forums. Showing a commitment to continuous learning reflects positively on your ambition as a Mid-Level Software Engineer.

Join Rise to see the full answer
Can you explain the importance of user experience in frontend development?

Articulate your understanding of user experience as integral to frontend development. Discuss how user-centered design principles influence your coding decisions and how you prioritize creating intuitive and responsive interfaces that enhance user satisfaction. Supporting your answer with concrete examples can solidify your viewpoint.

Join Rise to see the full answer
How would you approach debugging a complex frontend issue?

Provide a structured methodology for debugging, such as replicating the issue, isolating code, and using debugging tools. Emphasize your analytical skills and detail any debugging experiences that led to successful resolution, showcasing your systematic problem-solving approach.

Join Rise to see the full answer
Tell us about a time when you had to communicate technical information to a non-technical audience.

Describe a situation where you translated complex technical concepts into simpler terms for a non-technical audience, whether it was clients, team members from different departments, or stakeholders. Highlight your communication skills and the methods you employed to make the information accessible.

Join Rise to see the full answer
What do you see as the most significant trend in frontend development right now?

Share your insights on current trends in frontend development, such as the rise of server-side rendering, improved performance optimizations, or advancements in component libraries. Your ability to discuss these topics demonstrates your awareness of industry evolution and its potential impact on your role as a Mid-Level Software Engineer.

Join Rise to see the full answer
Why do you want to work at tastytrade as a Mid-Level Software Engineer?

Express your enthusiasm for tastytrade’s mission and culture, tying in how your personal values align with the company's vision of empowering individual traders. Highlight aspects of the role itself that excite you, such as working with cutting-edge technology, collaboration, or the company’s commitment to diversity and inclusion.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
tastytrade Hybrid Chicago, Illinois
Posted 2 days ago
Photo of the Rise User
Keylane Remote No location specified
Posted yesterday
Photo of the Rise User
Bosch Group Hybrid 130 Perinton Pkwy, Fairport, NY 14450, USA
Posted 11 days ago
Posted 3 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Mediafly Remote No location specified
Posted 17 hours ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
Sabbatical
Photo of the Rise User
Weekday Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
WIZELINE Remote Colombia based Remote
Posted 4 days ago

Helping traders succeed through sophisticated technology, favorable pricing and exceptional customer service.

38 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$122,000/yr - $142,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 9, 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
92 people applied to Scrum Master-Remote at DICE
A
Someone from OH, Lewis Center just viewed 34505367634 - Fraud Analyst at Activate Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Third-Party Risk Analyst at Fenergo
Photo of the Rise User
Someone from OH, Columbus just viewed US Product Designer at Praxent
Photo of the Rise User
22 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga