Job offers - CrawlJobs

Full Stack Software Engineer II Jobs

10 Job Offers

New
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Save Icon
Location Icon
Location
Salary Icon
Salary
133000.00 - 183000.00 CAD / Year
Expiration Date
Until further notice
New
Software Engineer II - Full Stack
Save Icon
Join CharterUP as a Software Engineer II - Full Stack in Austin. Build features with Vue/React and Java on AWS, using AI-assisted tools. 2+ years experience required. Grow with a hyper-growth tech team.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer II, Full Stack (Card Acquisition)
Save Icon
Join the Card Acquisition team as a Full Stack Software Engineer II in a remote-first role. Work with React, React Native, Kotlin or Python to build scalable APIs and seamless user experiences. Enjoy equity, full health coverage and flexible time off.
Salary Icon
Salary
146000.00 - 225000.00 USD / Year
Expiration Date
Until further notice
Software Engineer II, Full Stack (Card Acquisition)
Save Icon
Join Affirm's Card Acquisition team as a Full Stack Software Engineer II in Canada. Build scalable APIs and engaging web/mobile apps with React, React Native, Kotlin or Python. Enjoy 100% subsidized medical coverage, flexible time off and ESPP.
Location Icon
Location
Salary Icon
Salary
133000.00 - 183000.00 CAD / Year
Expiration Date
Until further notice
Senior Software Engineer II, Full Stack - Growth (Hybrid)
Save Icon
Lead full-stack development of AI-powered GTM tools at Homebase in Toronto. Requires 5+ years engineering experience, Rails + React skills, and hands-on AI/LLM expertise. Hybrid role with strong benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Development Engineer II (Full-stack Engineer)
Save Icon
Location Icon
Location
Salary Icon
Salary
75000.00 - 112000.00 USD / Year
Expiration Date
Until further notice
Software Development Engineer II (Full-stack Engineer)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Development Engineer II (Full-stack Engineer)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer II - Full Stack
Save Icon
Seeking a versatile **Software Engineer II – Full Stack** in **Canada** to build modern, scalable web applications. You will leverage **Angular/React**, **Python/Node.js/Golang**, and **AWS/Azure** across the full stack. This role demands 3+ years of experience, expertise in **WCAG 2.2 AA** acces...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer II - Full Stack
Save Icon
Join Microsoft's Azure Data engineering team as a Software Engineer II - Full Stack in Vancouver, Canada. Design and build high-availability, scalable services for products like Microsoft Fabric and Azure SQL DB. Requires a Bachelor's in CS or related field with 2+ years coding in C, C++, C#, Jav...
Location Icon
Location
Salary Icon
Salary
85800.00 - 169300.00 CAD / Year
Expiration Date
Until further notice

About the Full Stack Software Engineer II role

A Full Stack Software Engineer II is a seasoned professional who bridges the gap between front-end user interfaces and back-end server logic, crafting complete, end-to-end digital experiences. At this career stage, individuals are expected to operate with increasing autonomy, moving beyond simple feature implementation to owning significant portions of a product’s architecture and delivery. These **jobs** typically require a blend of technical depth and collaborative breadth, as engineers act as key stakeholders in translating business needs into scalable, reliable, and user-friendly software.

The core of this role involves designing, building, and maintaining both the client-facing layers of an application and the underlying services that power them. On the front-end, this means creating responsive, accessible, and performant interfaces using modern component-based frameworks like React, Angular, or Vue.js, often paired with TypeScript. On the back-end, it involves developing robust APIs, managing data storage and retrieval (SQL, NoSQL, or cloud-based databases), and writing server-side logic in languages such as C#, Java, Go, Python, or Node.js. A key differentiator for a Software Engineer II is the ability to make sound architectural decisions that balance immediate product features with long-term system health, scalability, and maintainability.

Common responsibilities extend far beyond writing code. These professionals actively participate in the entire software development lifecycle, from collaborating with product managers and designers to refine ambiguous requirements, to conducting thorough code reviews that elevate team quality. They are often tasked with building for scale, ensuring high availability and low latency in production environments. A significant part of the role involves operational excellence: monitoring system performance, debugging complex issues, participating in on-call rotations to maintain service health, and proactively addressing technical debt. Mentorship also becomes a growing responsibility, as these engineers guide less experienced team members through technical challenges and best practices.

Typical requirements for these **jobs** include a Bachelor’s degree in Computer Science or a related field, coupled with 2-4 years of professional software engineering experience. Candidates must demonstrate deep proficiency in at least one back-end language and one modern front-end framework. A solid understanding of computer science fundamentals—data structures, algorithms, and system design patterns—is essential. Successful engineers in this role are strong problem-solvers, excellent communicators, and comfortable working in agile, cross-functional teams. They possess a customer-focused mindset, a passion for clean, testable code, and a commitment to continuous learning in a rapidly evolving technological landscape. Ultimately, a Full Stack Software Engineer II is a versatile builder who turns complex ideas into tangible, high-impact digital products.