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

Software Engineer, Fullstack

👋 Welcome to Glide!

At Glide we’re reimagining the banking experience for the modern world. Our embedded fintech platform empowers legacy financial institutions, like community banks and credit unions, to pioneer novel digital experiences for their customers.

You’ll be joining an all-star team with engineering, product, and growth experience from Stripe, Google, and Amazon. We’re looking for a talented Fullstack Software Engineer to help us build our initial product. We’re bringing a new perspective to the decades-old financial world, and we’re hoping you can help us do that!

Your Responsibilities:

  • Move seamlessly between frontend and backend to build a well-tested, secure frontend for our core web product.

  • Create trustworthy, safe user experiences by building interfaces that are simple, reliable, and performant using tools like Typescript, React, Node.js and NextJS.

  • Design a scalable architecture that can serve hundreds of thousands of end users.

  • Bring designs to life through beautifully-crafted code.

  • Articulate a long-term technical direction and vision for maintaining and scaling our web product suite.

  • Lead frontend and backend infrastructure & tooling for an ambitious product roadmap.

Need-to-Haves:

  • Experience with Javascript and tools like Typescript, React, Node.js and NextJS.

  • Experience with modern, responsive HTML & CSS.

  • Experience using data fetching libraries like React Query/Tanstack or tRPC to synchronize client and server data.

  • Excellent understanding of software engineering best practices (architecture, test-driven development, component libraries).

  • Excellent understanding of security in software engineering and of how to build secure, unassailable systems.

  • Experience with automated testing frameworks.

  • Experience with CI/CD, Version Control, and DevOps tools like Amazon Web Services, Git and Docker.

  • Experience working in agile development teams.

Nice-to-Haves:

  • 2+ years of full-time software engineering experience.

  • A desire to own a product end-to-end, from conception to design to technical specification to implementation to delivery.

  • A collaborative, entrepreneurial spirit.

Perks and Benefits:

💸 Competitive Compensation:

You’ll receive a competitive salary and a generous equity package for joining us at Glide.

❤️ Wellbeing Credits (for US employees)

Besides stellar health, dental, and vision insurance, we offer a generous health and wellness stipend, so you can stay healthy and active.

🥗 Lunch on us (for US employees)

We love food. Every member of the Glide team gets free lunch, every day. No one goes hungry around here :)

💻 Best Tools

We want you to be happy at work. You'll get a full equipment upgrade - from a top-of-the-line computer to your preference on keyboard, mouse, and accessories.

Any Questions?

Email: gautam@withglide.com

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

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 Software Engineer, Fullstack, Glide

Welcome to Glide! We’re on a mission to reinvent banking for today's digital world, and we're looking for a talented Fullstack Software Engineer to join our dynamic team. At Glide, our embedded fintech platform empowers community banks and credit unions to offer revolutionary digital experiences to their customers. If you’re someone who thrives on versatility and enjoys working on both the frontend and backend, this is the perfect role for you. As a Fullstack Software Engineer at Glide, you'll play a crucial role in building our core web product. You'll be expected to create safe, reliable user interfaces using technologies like Typescript, React, Node.js, and NextJS while ensuring that our system's architecture can cater to hundreds of thousands of users. Your role will not just revolve around coding; you'll also have the chance to shape the long-term vision for our product, emphasizing best practices in software engineering, security, and testing. Plus, with our amazing benefits like competitive salaries, equity packages, and daily free lunches, we ensure our team feels valued and engaged. If you’re ready to make an impact in the financial sector and take ownership of a groundbreaking product from the ground up, Glide is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer, Fullstack Role at Glide
What are the responsibilities of a Fullstack Software Engineer at Glide?

As a Fullstack Software Engineer at Glide, you will be responsible for building a secure and performant frontend for our core web product, creating trustworthy user experiences, and designing scalable architecture. You'll work with technologies like Typescript, React, Node.js, and NextJS. Additionally, you will articulate a long-term technical vision and lead both frontend and backend infrastructure to support our product roadmap.

Join Rise to see the full answer
What qualifications do I need to apply for the Fullstack Software Engineer position at Glide?

To qualify for the Fullstack Software Engineer role at Glide, you should have experience with Javascript, Typescript, React, Node.js, and NextJS. Proficiency in modern HTML & CSS, data fetching libraries, and software engineering best practices is crucial. Experience with automated testing frameworks, CI/CD, and DevOps tools is also highly valued, along with a collaborative mindset.

Join Rise to see the full answer
What technologies will I be using as a Fullstack Software Engineer at Glide?

In the Fullstack Software Engineer role at Glide, you will primarily work with Javascript, Typescript, React, Node.js, and NextJS. Additionally, you'll engage with modern HTML & CSS, data fetching libraries like React Query/Tanstack or tRPC, and leverage tools from DevOps such as AWS, Git, and Docker in your day-to-day tasks.

Join Rise to see the full answer
What are the key benefits offered to Fullstack Software Engineers at Glide?

Glide offers a range of attractive benefits for Fullstack Software Engineers including competitive compensation, generous equity options, wellbeing credits for health and wellness, and daily free lunches for US employees. We also provide state-of-the-art tools and equipment to ensure you can perform at your best!

Join Rise to see the full answer
How does Glide support professional growth for Fullstack Software Engineers?

At Glide, we encourage Fullstack Software Engineers to take ownership of their projects and provide opportunities for increased responsibility and growth. You'll be expected to bring your expertise to design and implement solutions, which fosters professional development. Moreover, collaborating with a talented team from backgrounds like Stripe, Google, and Amazon allows for continuous learning and mentorship opportunities.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Fullstack
Can you explain your experience with Typescript and how it enhances your development process?

In my experience, Typescript significantly enhances my development process by providing static typing, which helps me catch errors at compile time rather than runtime. This increases code stability and makes refactoring much safer and more manageable. I often utilize Typescript in conjunction with React to build type-safe components that improve maintainability.

Join Rise to see the full answer
How do you ensure secure coding practices when developing software?

I ensure secure coding practices by following established best practices, such as validating user input, using prepared statements for database queries, and implementing proper authentication and authorization protocols. Additionally, I conduct regular code reviews and security assessments to identify and remediate vulnerabilities.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame obstacles.

I once worked on a project where I had to integrate multiple APIs while ensuring high performance. The challenge arose from conflicting data structures. To overcome this, I implemented a middleware layer that transformed the data formats and standardized responses, which improved compatibility and resulted in a seamless user experience.

Join Rise to see the full answer
What are your favorite tools for version control and why?

I primarily use Git for version control due to its powerful branching and merging capabilities, enabling multiple developers to collaborate seamlessly. Git's ability to maintain a full history of changes also helps in auditing and reverting to previous versions effortlessly, providing me with confidence during development.

Join Rise to see the full answer
How do you approach building responsive UIs?

Building responsive UIs starts with a mobile-first approach, ensuring that the application renders beautifully on all devices. I use flexible grid layouts, fluid images, and media queries to adapt my designs. Additionally, I pay close attention to usability and accessibility, creating intuitive experiences for users irrespective of their device.

Join Rise to see the full answer
Can you talk about your experience with CI/CD pipelines?

I have implemented CI/CD pipelines using tools like Jenkins and GitHub Actions to automate testing and deployment processes. This approach has drastically reduced the time to market for new features while maintaining high-quality standards. I believe CI/CD is crucial for healthy software development as it encourages regular updates and immediate feedback.

Join Rise to see the full answer
What does building scalable architecture mean to you?

Building scalable architecture means designing systems that can handle increasing loads seamlessly by distributing workloads efficiently. This involves using microservices, load balancers, and ensuring that both the frontend and backend can scale independently. I prioritize modularity and performance to achieve scalability without over-complicating the architecture.

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

I stay updated with the latest trends in software development by reading industry blogs, attending webinars, and participating in online communities. I also follow key influencers and thought leaders on platforms like Twitter and LinkedIn, which helps me to incorporate modern practices into my projects.

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

Teamwork is essential in software development as it fosters a collaborative environment where ideas can be shared and optimized. I believe in open communication, conducting regular standup meetings, and using collaboration tools like Slack and Jira to ensure alignment. By leveraging the diverse skill sets of the team, we can achieve higher quality results efficiently.

Join Rise to see the full answer
Can you describe your experience with creating user-centric designs?

Creating user-centric designs starts with understanding user needs through research and feedback. I often collaborate with UX designers to ensure that the application is both functional and intuitive, focusing on the user's journey. Prototyping and user testing are also key parts of my development process, allowing me to iterate and improve based on actual user interactions.

Join Rise to see the full answer
Similar Jobs
Glide Remote No location specified
Posted 11 days ago
Glide Remote No location specified
Posted 10 days ago
Posted 5 days ago
Posted 6 days ago
MYCPE Remote No location specified
Posted 10 days ago
SHIELD Remote No location specified
Posted 6 days ago
MATCH
Calculating your matching score...
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 21, 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!