Staff Fullstack Engineer
Tech+ is shaking up a 20-year-old industry, and we're not slowing down. Recognized by Inc. 5000 as one of the nation's fastest-growing companies. We're also proud to be ranked as the 23rd fastest growing company in Utah and a recipient of the prestigious award for Forbes' Top 500 Startup Companies to Work For (second year in a row!).
If you are an excellent software engineer ready to take the next step in your career, this role is for you! We are looking for a Staff Engineer with deep experience in Ruby on Rails and JavaScript framework (React.js, Vue.js, or Angular) to join our team. This would be a hybrid position where you would be asked to go to our partner’s Pune office up to 3 days/week.
This is a fullstack, lead-level role for someone who can lead projects, mentor teammates, and own complex systems.
What you’ll love about us:
• Flexible work hours and excellent work-life balance
• A collaborative, transparent, and high-trust culture
• Autonomy to solve challenging problems the right way
• A no-politics environment that prioritizes smart solutions over red tape
What you’ll do:
• Lead the design and development of fullstack web applications using Ruby on Rails and Vue.js
• Collaborate with engineers, QAs, and PMs to build scalable products from scratch
• Mentor teammates, perform code reviews, and ensure architectural quality
• Work across multiple products in different stages, with a comfort for ambiguity
• Fix bugs, support current applications, and propose technical improvements
What we’re looking for:
• 8–10 years of fullstack development experience
• Proven leadership in handling complex systems and mentoring engineers
• Strong expertise in Ruby on Rails
• Experience with Vue.js preferred
• Experience with React or Angular
• Strong SQL/database knowledge
• Comfortable working both frontend and backend
• Excellent communication skills (English proficiency – C1+)
• Passionate, proactive, and ownership-driven mindset
Interview Process:
Due to the high level of responsibility and expertise required for our Staff/Lead roles, the interview process is designed to be thorough and targeted to assess both technical depth and leadership capability.
• 15–30 minute screening with our Recruitment team
• 1-hour technical interview with a Senior member of our Engineering team
• 1-hour technical interview with our Engineering Leadership
• 30-min interview with the Hiring Manager
• 1-hour Client Interview
• Potential 2nd Round Client Interview
If you're excited about building great software in a flexible, remote-friendly environment—apply now! We'd love to talk to you.
To ensure you've received our notifications, please whitelist the domains jazz.co, jazz.com, and applytojob.com