CrawlJobs Logo

Filters

Location
Salary

Full Stack Software Engineer II Jobs

9 Job Offers

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
Canada
Salary Icon
Salary
Not provided
hurix.com Logo
HurixDigital
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
Canada , Vancouver
Salary Icon
Salary
85800.00 - 169300.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Full Stack
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II Full Stack
Save Icon
Join Uber Ads in Bangalore as a Full Stack Software Engineer II. You will build and scale critical billing systems, using modern frameworks like React/Go, to enable frictionless ad campaigns. This role involves designing high-availability features and collaborating cross-functionally in a high-gr...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II- Full Stack - Engagement Growth
Save Icon
Join Uber Eats as a Full Stack Software Engineer II in New York. Build scalable, data-driven features for a three-sided marketplace, utilizing A/B testing to drive growth. Collaborate with cross-functional teams to enhance user experiences and business efficiency. This role offers competitive com...
Location Icon
Location
United States , New York
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II- Full Stack
Save Icon
Join Microsoft's Copilot Connectors team in Bangalore as a Full Stack Engineer. You'll build intuitive, secure admin experiences in the Microsoft Admin Center using C#/.NET. Focus on front-end UI while contributing to backend APIs and distributed systems. Optimize performance for scalable, critic...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II, Product Lines Engineer (Full Stack)
Save Icon
Join Dandy's experimental tiger team as a Full Stack Software Engineer II. You will build end-to-end product experiences using TypeScript, React, and GraphQL across our global dental platform. This role offers high autonomy to innovate and optimize our core ordering flows and product lifecycle. E...
Location Icon
Location
United States , New York
Salary Icon
Salary
144375.00 - 165000.00 USD / Year
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Full Stack Software Engineer II and Senior FS Software Engineer
Save Icon
Join Microsoft Security in Israel as a Full Stack or Senior Software Engineer. Develop cutting-edge cyber defense solutions using cloud, AI, and big data. Collaborate with experts to build resilient systems that protect against evolving threats. Requires 5+ years of backend development experience.
Location Icon
Location
Israel , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Full-Stack Software Engineer II
Save Icon
Join Kensho, S&P Global's AI innovation hub, as a Full-Stack Software Engineer II. Build flagship products using TypeScript/JavaScript in modern frameworks, from UI to backend. Collaborate on impactful projects in a culture of autonomy and mentorship, based in Cambridge or New York. Enjoy top-tie...
Location Icon
Location
United States , Cambridge; New York
Salary Icon
Salary
130000.00 - 175000.00 USD / Year
kensho.com Logo
Kensho Technologies
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.