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

Staff Full-Stack Developer

About us

At Jigsaw, we’re on a mission to transform the way professional services and financial institutions work. We do this by helping our clients organise, visualise and use their data (think Figma or Canvas but for the ‘City’). Our clients include the world’s biggest consultancies, leading financial institutions and top law firms.  

Jigsaw was founded by two seasoned entrepreneurs, Stephen and Travis. This is their second venture together; their first was acquired by a US private equity firm and went on to become a billion-dollar company and a household name in professional service firms across the world. Jigsaw is now on a growth trajectory few Series A companies achieve - putting us in the top quartile SaaS companies globally. Today we proudly serve thousands of users from nearly two  hundred businesses worldwide, who love our products and use them everyday. 

But we’re only getting started! We have ambitious goals and we’re looking for talented people to help us achieve them. 

  

Why join us? 

We're not about the corporate grind; instead, we thrive on creativity, enthusiasm, and a touch of humour to make magic happen. 

We hire people with high ownership and a bias for action. Then we trust and empower them to do their best work. 

Role Overview:

We are looking for a Staff Full-Stack Developer with a high level of technical expertise to join our empowered and trusted team. You’ll be working with cutting-edge technologies and driving innovation through deep architectural and development work. Our team values autonomy, flexibility, and a high bar for excellence—so we need someone who is excited about taking on challenges and pushing their technical limits.


This role is for a hands-on, high-impact Staff Full-Stack Developer who thrives in an intense, agile, and flexible environment. You will be directly involved in shaping and delivering critical features and system architectures, collaborating closely with senior leadership like the CTO and CEO. There is no people management involved, just technical excellence and a relentless drive to deliver business-impacting solutions. You will work across a range of technologies, adapt to changing requirements, and contribute to the evolution of our entire tech stack while maintaining a high standard of code quality.

What You'll Do:

  • Technical Leadership: Drive development using C#, ASP.NET Core, TypeScript, Vue.js, and other technologies. Own architectural decisions, contribute to product innovation, and ensure the highest levels of code quality through best practices and thorough reviews.

  • High-Impact Projects: Work directly with the CTO and CEO on company-wide, high-profile projects that have immediate business impact. Dive deep into emergency-like situations where your technical expertise is crucial for fast decision-making and delivery.

  • Full-Stack Development: Be a key player in building both front-end and back-end systems with expertise in full-stack development, including advanced data visualization tools, AI-enhanced user experiences, and high-performance web applications.

  • Adapt and Innovate: Stay ahead of the curve by continuously learning new technologies and frameworks. Develop cutting-edge features while embracing flexibility in approach, tools, and languages.

  • Collaborate and Mentor: Work in a low-hierarchy, highly autonomous environment with full trust from leadership. Collaborate with cross-functional teams, act as a role model for junior developers, and help drive the technical direction of the company.

  • Agile Execution: Jump into situations where business urgency drives fast-paced development and decision-making. Focus on flexibility, adaptability, and solving problems quickly and efficiently.

  • Impactful Results: Your work will have a measurable impact on the company's success, contributing to the growth of our tech stack and delivering solutions that improve our customers' workflows and satisfaction.

What We're Looking For:

  • Expert-level Full-Stack Development: Strong experience with C#, ASP.NET Core, TypeScript, and Vue.js (or equivalent experience with React/Angular). You’re comfortable with component-based architecture, modern JavaScript, and building scalable, maintainable solutions.

  • Deep Architectural Knowledge: Proven experience in full-stack development with a focus on designing and implementing complex systems. You’re familiar with front-end frameworks, back-end architectures, API development, and SQL Server.

  • High Code Quality: You have a relentless focus on clean, maintainable, and performant code. You ensure that your solutions are scalable and secure and have a strong understanding of unit testing, automation, and code reviews.

  • Adaptability: You do not need perfect requirements at the outset to get going, high-intensity environment where requirements can change rapidly. You love the challenge of learning new tools and technologies and adapting your approach to meet evolving business needs.

  • Collaboration & Independence: While you're part of a close-knit team, you're trusted to work autonomously, take initiative, and make decisions that directly influence product direction.

  • Continuous Improvement: You’re passionate about staying on top of the latest trends in software development, including AI tools, and you’re always looking for ways to improve your craft and drive technical innovation.

You’ll Thrive in This Role if:

  • You are excited about being in the trenches, solving tough, business-critical problems and shipping high-quality code with speed and precision.

  • You love the idea of directly influencing the company’s tech direction and collaborating with senior leadership on high-profile initiatives.

  • You are a true self-starter who enjoys autonomy, thrives in a low-hierarchy environment, and is energized by working with high trust and independence.

  • You enjoy solving complex problems, innovating under pressure, and delivering solutions that drive business impact.

  • You are committed to high standards, continuous learning, and pushing your technical boundaries.

It Would Be a Plus If:

  • You have experience with data visualization technologies or interactive diagramming.

  • You are familiar with Azure cloud services and Docker containerization.

  • You have experience working with .NET and ASP.NET Core at an enterprise level.

  • You have worked with Azure DevOps and Git in production environments.

  • You’ve contributed to large-scale enterprise application development.

What You’ll Get:

  • An opportunity to have a direct impact on a product that’s rapidly evolving into the Figma for business and city professionals.

  • The chance to work with cutting-edge technologies and make decisions that shape the future of our platform.

  • A team that values autonomy, collaboration, and a high standard of technical excellence.

  • Continuous learning opportunities in an environment where innovation is encouraged.

Apply now and be part of a team that’s shaping the future of Jigsaw, delivering innovative solutions that make a meaningful difference for our users. 

Jigsaw Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Jigsaw DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Jigsaw
Jigsaw CEO photo
Josette Fleszar
Approve of CEO
What You Should Know About Staff Full-Stack Developer, Jigsaw

At Jigsaw, we’re on the lookout for a talented Staff Full-Stack Developer ready to join our vibrant team. If you're passionate about pushing boundaries in software development, you’ll fit right in! Our mission is to revolutionize how professional services and financial institutions manage their data, and we need your expertise to help bring our ambitious vision to life. In this role, you’ll dive into exciting projects alongside our CTO and CEO, working with cutting-edge technologies like C#, ASP.NET Core, TypeScript, and Vue.js. You'll take ownership of architectural decisions and drive product innovations while delivering high-quality code. Your efforts will directly contribute to impactful features and solutions that enhance our customers' workflows and satisfaction. At Jigsaw, we embrace a culture of autonomy where you can flex your technical muscles without the corporate grind. We prioritize collaboration, so you’ll be mentoring junior developers and helping shape the future of our tech stack. You'll thrive in our agile environment, where problems evolve quickly, and your ability to adapt will shine. If you’re excited about being a hands-on player in a game-changing company, come join us at Jigsaw and help us make magic happen!

Frequently Asked Questions (FAQs) for Staff Full-Stack Developer Role at Jigsaw
What responsibilities does a Staff Full-Stack Developer at Jigsaw have?

As a Staff Full-Stack Developer at Jigsaw, you will take charge of driving development using modern technologies like C#, ASP.NET Core, TypeScript, and Vue.js. Your responsibilities will include owning architectural decisions, leading high-impact projects with senior leadership, and ensuring high code quality through best practices and thorough reviews. You'll also be involved in building both front-end and back-end systems, troubleshooting complex problems, and innovating with new technologies to enhance our platform.

Join Rise to see the full answer
What qualifications are needed for the Staff Full-Stack Developer position at Jigsaw?

The ideal candidate for the Staff Full-Stack Developer role at Jigsaw should possess expert-level experience with C#, ASP.NET Core, TypeScript, and Vue.js (or similar frameworks). A deep understanding of complex system implementations, database architecture, and API development is essential. A focus on writing clean, maintainable code and a demonstrated ability to adapt to rapidly changing requirements in a high-intensity environment are also crucial.

Join Rise to see the full answer
How does Jigsaw support the growth of its Staff Full-Stack Developers?

At Jigsaw, we offer continuous learning opportunities in a supportive environment that fosters innovation. As a Staff Full-Stack Developer, you'll be encouraged to stay updated on the latest trends in software development, exploring new tools and technologies. You'll have the chance to impact product direction and contribute to exciting projects while working alongside experienced leadership who value your input.

Join Rise to see the full answer
What’s the work culture like for a Staff Full-Stack Developer at Jigsaw?

At Jigsaw, the culture is all about creativity, enthusiasm, and trust. We have a low-hierarchy, highly autonomous environment where you can express your ideas and take initiative. We value collaboration, lean on each other’s strengths, and create an enjoyable work atmosphere. While you will be trusted to work independently, you’ll also have the opportunity to collaborate closely with colleagues and mentor junior developers.

Join Rise to see the full answer
What tools and technologies should a Staff Full-Stack Developer at Jigsaw be familiar with?

A Staff Full-Stack Developer at Jigsaw should be proficient with C#, ASP.NET Core, TypeScript, and Vue.js (or equivalent frameworks). Familiarity with Azure cloud services, Docker containerization, and interactive data visualization technologies is a plus. Knowledge of best practices in code quality, unit testing, and automation will also be beneficial in ensuring high-performance solutions.

Join Rise to see the full answer
Common Interview Questions for Staff Full-Stack Developer
How do you approach architectural decisions in your software development projects?

When asked about architectural decisions, focus on your ability to assess requirements, evaluate different technologies, and consider scalability and maintainability. Use examples from past experiences where you made significant architectural choices, explaining your thought process and the outcomes.

Join Rise to see the full answer
Can you describe your experience with full-stack development?

When describing your experience, highlight specific projects you’ve worked on, detailing your roles in both front-end and back-end development. Emphasize your proficiency with technologies like C#, ASP.NET Core, TypeScript, and any frameworks you're familiar with, such as Vue.js or React.

Join Rise to see the full answer
What strategies do you use to ensure code quality?

In response to this, discuss practices such as code reviews, unit testing, and adherence to coding standards. Share how you integrate these strategies into your workflow to maintain high-quality code and prevent technical debt.

Join Rise to see the full answer
How do you keep up with the latest trends in software development?

Describe your methods for staying informed, such as following industry blogs, participating in online forums, attending webinars, and leveraging continuous learning platforms. Mention any recent trends you've applied to enhance your work or team.

Join Rise to see the full answer
How do you handle tight deadlines and urgent projects?

To answer this effectively, outline your techniques for prioritizing tasks, communicating with team members, and managing time efficiently. Provide examples where you successfully delivered under pressure while maintaining quality.

Join Rise to see the full answer
What is your experience working in agile environments?

Illustrate your familiarity with agile methodologies, discussing specific roles you’ve played in agile teams, such as Scrum Master or product owner. Highlight how you adapt to changing requirements and ensure stakeholder collaboration.

Join Rise to see the full answer
Can you discuss a challenging problem you solved in your last role?

Provide a specific example of a complex issue you encountered, detailing your analysis and the steps you took to resolve it. Emphasize the impact of your solution on the project's success.

Join Rise to see the full answer
How do you approach mentoring junior developers?

Share your philosophy on mentorship, explaining how you guide junior developers through code reviews, pair programming, and providing constructive feedback. Talk about the importance of fostering their growth and confidence within the team.

Join Rise to see the full answer
What role does collaboration play in your development process?

In your response, emphasize the importance of teamwork in achieving project goals. Discuss how you prioritize communication, share ideas, and solicit feedback from peers to enhance product quality.

Join Rise to see the full answer
What is your experience with cloud technologies?

Talk about your hands-on experience with cloud platforms, highlighting any projects you've executed on platforms like Azure, including aspects like deployment, monitoring, and security best practices.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago

Join TP-Link Systems Inc. as a Senior Application Engineer and be at the forefront of developing innovative networking solutions in a global company.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly

Join Grafana Labs as a Senior Backend Engineer focused on enhancing the Pyroscope project and delivering innovative profiling solutions.

Photo of the Rise User
Bertoni Solutions Remote 100% remote position only available for applicants currently located in Latin America. , Remote, Peru
Posted 8 days ago

Join a dynamic team as a GenAI Engineer and drive innovation in semiconductor manufacturing with cutting-edge AI solutions.

Posted 2 days ago

Seeking a skilled Flutter Developer for a contract opportunity to work onsite with Pacific Dental Services in San Ramon, CA.

Photo of the Rise User

Join Hypergiant as a Senior Software Developer to enhance AI-driven solutions in a remote capacity.

Photo of the Rise User
Posted 2 hours ago

Join CVS Health as a Senior Software Development Engineer to lead and innovate in the health solutions space with an agile team.

Photo of the Rise User
American Express Hybrid New York, New York, United States
Posted 10 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Engineer to create cutting-edge web applications that enhance digital experiences for millions.

Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off

Join Zendesk as a Senior Front End Developer and contribute to building innovative intranet applications that enhance employee experiences.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 17, 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
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks