[Remote] Fullstack Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. SMG is seeking a Fullstack Senior Software Engineer to design, build, and maintain scalable APIs and high-quality web applications using React, Next.js, and modern frontend tooling. The role involves building and deploying cloud-based SaaS applications on Azure, focusing on performance, reliability, and observability.
Responsibilities
- Build and integrate frontend applications with backend services and databases, including SQL and Snowflake, to deliver data-driven features
- Design and maintain scalable APIs and cloud-native services on Azure
- Champion CI/CD, automated testing, and trunk-based development for reliable releases
- Lead and contribute to technical design discussions, code reviews, and engineering standards
- Partner with product and design to turn real-world requirements into production-ready solutions
- Identify opportunities to improve performance, scalability, and reliability across the platform
- Mentor engineers and contribute to a strong learning culture
- Use modern engineering tools, including AI-assisted development tools where appropriate, with sound judgment and clear accountability for code quality, security, and outcomes
Skills
- 5+ years of experience building modern web applications
- Strong experience with JavaScript or TypeScript, React, and Next.js
- Solid understanding of system design, including APIs, caching, event-driven patterns, and client-server architecture
- Experience building and scaling applications in Azure
- Strong SQL and database design experience
- Ability to clearly explain technical decisions, tradeoffs, and implementation choices
- Comfort working in a distributed environment with clear communication and strong ownership
Benefits
- Competitive compensation and benefits
- Unlimited PTO
- Company-issued equipment and tools
Company Overview