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

Senior Software Engineer

😎 Our Culture

Quantum Metric's number one objective is happy people, diverse and inclusive culture.  We’re passionate about empowering our people to become the best version of themselves, offering coaching and training programs designed to accelerate their career in whatever direction they choose.  


As a remote-first company, we understand the importance of building an engaged, diverse, and fun place to work. We hold regular company-wide events, seasonal challenges, and Quantum Metric sponsored local outings when Zoom becomes too much. We also have a number of Employee Resource Groups that provide spaces to discuss, share, and reflect on topics that impact us both inside and outside of work - from being new to SaaS or navigating it as a first-time parent, to overcoming the barriers faced as Black, Hispanic, Asian American and Native Hawaiian/Pacific Islander, LGBTQIA or other underrepresented backgrounds.

  

We are also passionate about the connections we build with our customers. You’ll not only work with some of the world’s most recognized brands, but build lasting relationships.


At Quantum Metric we value all types of experience and education and don’t expect you to meet every qualification for this position. We are most interested in the unique perspective you can bring and your ability to uphold our values of passion, persistence, and integrity.


As a Senior Software Engineer, you will build the customer-facing application of our business using React with MobX, GraphQL, D3, and advanced browser APIs. You will build the components and interactions that thousands of users rely on to understand their data and make informed decisions. You will work with both product, design, and field teams to take features from idea to a polished and performant product.


We’re not shy about our rapid pace. We’ve experienced incredible victories because we come up with bold solutions and have them built before our competitors have poured their morning coffee. You understand that the common way to solve a problem is occasionally not the best way, and you want to innovate. You’ll need to learn quickly, fail fast, communicate often, pivot gracefully, grow from your mistakes and iterate.


🏅 Skills
  • Expertise building complex user interfaces with React and the rest of the modern web stack, including Webpack, Babel, Vite, and SCSS (or other CSS preprocessor)
  • You are skilled with TypeScript, CSS, HTML, and React
  • Know how to write fast UIs, taking advantage of cutting-edge browser APIs and JavaScript tricks to reduce overhead and create a smooth UX
  • Can create data visualizations that are both insightful and beautiful
  • Familiar with advanced browser APIs such as Web Workers, IndexedDB, and Intersection Observer
  • Experience working on a large-scale JavaScript application in the past


💡 Requirements
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, Code School Certification or equivalent
  • Extensive experience with TypeScript, CSS and React
  • Understanding of GraphQL APIs and how to consume them effectively
  • Understanding of a modern UI build process (Babel, Webpack, SCSS, Vite, etc.)
  • Experience working on a large-scale JavaScript application in the past
  • Experience owning and maintaining a specific frontend component or feature, such as a data visualization dashboard or a complex user interaction.
  • Bonus: Experience with D3 or other visualization library, Node.js, Go, or another back-end languages.
  • Compensation: Base $120,000 - 150,000


🏆 Perks and Benefits

This will be the best group that you ever work with! We support one another through obstacles and succeed as a team. Your hard work will be well rewarded. Most importantly, you'll be strapped to a technology rocket ship bound for greatness! Your success at Quantum Metric will be a milestone in your career. 


Group benefits

Medical, Dental, Vision Insurance (99% Medical base plan paid by the Company)

FSA, DCFSA, and HSA accounts

Employee Assistance Programs (EAP)

Telehealth options

Voluntary Life & AD&D, STD, LTD, Critical Illness and Accident

Healthy Rewards – Discount Programs

Discounts on Pet Insurance

401k (with employer match) and Options / Equity 

13 company holidays

Unlimited Paid Time Off 

Sick leave

Parental/Adoption Leave 


In addition to our more traditional benefits, we also offer great perks, a flexible work environment, and numerous resources for professional development and team building.

Promotional opportunities 

Rewards and recognition programs 

Robust onboarding and training program

One-time stipend for work-at-home employees

Monthly business expense stipend

Flexible work environments

Employee Discount Program (Perks at Work)

Employee Referral Program 

Lead Referral Program

MacBook and awesome swag delivered to your door

Encouraging and collaborative culture 

RECHARGE PROGRAM (after 3 years, disconnect for 3 weeks, no email/slack)

 

🐉 About Quantum Metric

As the leader in Continuous Product Design, Quantum Metric helps organizations put customers at the heart of everything they do. The Quantum Metric platform provides a structured approach to understanding the digital customer journey, enabling organizations to recognize customer needs, quantify the financial impact and prioritize based on the impact to the customer and business’ bottom line. 


Today, Quantum Metric captures insights from 40 percent of the world’s internet users, supporting nationally recognized brands in ecommerce and retail, travel, financial services and telecommunications. Our customer retention rate is 98%. 


Quantum Metric has been named to the Inc 5000 and the Deloitte 500 for the last five-consecutive years, and has made the Best Places to Work lists by Glassdoor, BuiltIn, Fast Company and Forbes. 


If the above role seems like a match and you’re interested in joining a team of people with exceptional potential from diverse backgrounds, perspectives, and life experiences, we want to hear from you!


The job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Quantum Metric reserves the right to change, edit, and add duties and responsibilities of all job descriptions at any time, at its sole discretion, and to notify the respective employee accordingly. 


Quantum Metric will only provide offers of employment and all communications regarding employment from an official @quantummetric.com email address and/or LinkedIn inMail. Quantum does not recruit via channels such as WhatsApp or Telegram, and will not ask for a candidate’s sensitive information and/or any upfront fees/costs during the job application process. Quantum asks that any candidates report any suspicious recruitment efforts to security@quantummetric.com.


Quantum Metric is an E-Verify employer: https://e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf

Applicant Privacy Policy:  https://www.quantummetric.com/legal/applicant-privacy-policy/


#LI-REMOTE #BI-Remote

Quantum Metric Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Quantum Metric DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Quantum Metric
Quantum Metric CEO photo
Mario Ciabarra
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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 Senior Software Engineer, Quantum Metric

Are you ready to take your career to the next level as a Senior Software Engineer at Quantum Metric? We're all about creating a positive, engaging atmosphere where creativity thrives and innovation leads to real solutions. In this role, you’ll become an integral part of building our customer-facing applications using cutting-edge technologies like React with MobX, GraphQL, and advanced browser APIs. Imagine collaborating with talented design and product teams to transform exciting ideas into polished, high-performance products that delight thousands of users and help them make informed decisions about their data. At Quantum Metric, we embrace a fast-paced environment that rewards bold thinking and champions unique perspectives. You'll have the freedom to explore new approaches, learn from failures, and iterate quickly. We're seeking someone who possesses expertise in building complex user interfaces and is driven by a desire to innovate. If you’ve had prior experience maintaining large-scale JavaScript applications and possess a knack for fast, smooth user experiences, we want you to join our remote-first team. Despite the distance, we cultivate a diverse and inclusive culture that celebrates individuality and provides meaningful support through various employee resource groups. Here, your contributions will not only shape our company but also your career trajectory. We believe if you bring your passion, persistence, and integrity to the table, you'll thrive and contribute to building a technology rocket ship destined for greatness. Let’s work together and make a significant impact!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Quantum Metric
What are the key responsibilities of a Senior Software Engineer at Quantum Metric?

As a Senior Software Engineer at Quantum Metric, your primary responsibilities include developing customer-facing applications using React and MobX, collaborating with cross-functional teams to translate requirements into fantastic frontend features, and optimizing user interactions to ensure a seamless user experience. You’ll be involved in creating data visualizations and applying advanced browser APIs to enhance the performance of our web applications, ensuring that they are not only functional but also visually appealing.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer at Quantum Metric?

To qualify for the Senior Software Engineer position at Quantum Metric, candidates should possess a Bachelor’s Degree in Computer Science, Software Engineering, or a related field, along with extensive experience in TypeScript, CSS, and React. Familiarity with GraphQL APIs and modern UI build processes is essential. Candidates should also have prior experience working on large-scale JavaScript applications and ideally have a background in creating complex user interfaces or data visualizations.

Join Rise to see the full answer
How does collaboration work between teams at Quantum Metric for a Senior Software Engineer?

Collaboration at Quantum Metric is dynamic and integral to the role of a Senior Software Engineer. You will work closely with product managers and design teams to take features from concept to realization. Regular communication is encouraged, with a strong emphasis on agile methodologies, ensuring that feedback flows freely and that everyone remains aligned towards delivering a polished product to our customers.

Join Rise to see the full answer
What tools and technologies will I use as a Senior Software Engineer at Quantum Metric?

In the role of Senior Software Engineer at Quantum Metric, you will engage with an array of modern technologies, including React, MobX, GraphQL, and D3 for data visualization. You will also utilize advanced browser APIs, along with build tools like Webpack and Babel. Mastery of CSS preprocessors like SCSS is also beneficial. It's a great opportunity to enhance your technical toolkit while working on innovative projects.

Join Rise to see the full answer
What type of work environment can I expect as a Senior Software Engineer at Quantum Metric?

Quantum Metric embraces a remote-first work environment that prioritizes inclusivity and flexibility. You can look forward to a collaborative culture where ongoing support is provided through employee resource groups and team-building activities. Regular events and initiatives foster a strong sense of community, even while working from home, allowing you to engage meaningfully with colleagues and share experiences.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with React and how you have used it in previous projects?

In answering this question, focus on specific projects where you've implemented React. Discuss the complexities you faced and how you resolved them, emphasizing your expertise in building complex UI components and any performance tuning you've done. This will illustrate your hands-on experience and understanding of React's ecosystem.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple features at once?

Discuss your method for prioritizing tasks based on factors like project deadlines, team goals, and user impact. You might mention using tools like Trello or Jira, or frameworks such as Agile/Scrum to manage your workflow efficiently and keep the team aligned, emphasizing your communication skills in the process.

Join Rise to see the full answer
What strategies do you use for optimizing performance in web applications?

Outline specific techniques you’ve used, such as lazy loading, efficient data fetching with GraphQL, and utilizing browser caching strategies. Providing concrete examples of results from previous projects showcases your practical skills in enhancing performance in applications.

Join Rise to see the full answer
How familiar are you with advanced browser APIs, and which have you implemented?

Talk about your hands-on experience with advanced browser APIs, like Web Workers for multithreading or IndexedDB for storing significant amounts of structured data. Share examples of how you've leveraged these APIs to solve unique challenges in your projects, showing your depth of understanding.

Join Rise to see the full answer
Describe a challenging bug you encountered in a project and how you resolved it.

Reflect on a particular instance where you faced a significant bug, detailing your debugging process and the eventual solution. Explain what you learned from the experience, showcasing your problem-solving skills and persistence in overcoming obstacles.

Join Rise to see the full answer
Have you ever had to pivot your project approach? Can you provide an example?

Share a scenario where the project’s direction changed necessitating a pivot. Highlight how you adapted to this change by collaborating with your team, being open to feedback, and quickly implementing new strategies to keep the project on track.

Join Rise to see the full answer
What do you consider when designing user interactions and data visualizations?

Discuss the importance of user experience in your design philosophy, emphasizing clarity, usability, and aesthetics in your data visualizations. Highlight how you gather feedback from users to iterate on designs, incorporating their insights to enhance engagement with the application.

Join Rise to see the full answer
How do you stay current with the latest technologies and industry trends?

Illustrate your commitment to professional growth by mentioning specific resources like blogs, forums, conferences, or courses. Emphasize the value of networking with other professionals in the field as a way to exchange ideas and keep abreast of innovative practices in software engineering.

Join Rise to see the full answer
What motivates you in your work as a software engineer?

Talk about the aspects of software engineering that excite you the most, such as creative problem-solving, building meaningful products, or the thrill of collaborating with diverse teams. Conveying your passion will resonate well during the interview, highlighting a great cultural fit with Quantum Metric.

Join Rise to see the full answer
How do you handle feedback from peers or supervisors?

Discuss your openness to feedback as an essential part of professional growth. Share an example of how constructive criticism has positively influenced your work and led you to implement changes that improved your performance or project outcomes.

Join Rise to see the full answer
Similar Jobs
Ă­lia Remote Remote (anywhere on the globe)
Posted 9 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Go RH Remote Québec, Qc
Posted 6 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Entain Remote ĐŸŃ€ĐŸĐŒĐžŃˆĐ»Đ”ĐœĐ° Đ·ĐŸĐœĐ° Đ„Đ»Đ°ĐŽĐžĐ»ĐœĐžĐșĐ°, bul. "Nikola Y. Vaptsarov" 55, 1407 Sofia, Bulgaria
Posted 3 days ago
Photo of the Rise User
Twine Remote No location specified
Posted 14 days ago

To improve how organizations use their data to understand their customers and build customer-defined digital products faster.

20 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 1, 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!